phpMyAdmin インストール
※ ブラウザ上からMySQLデータベースを管理する為のPHPアプリケーションをインストール。- phpMyAdmin 公式サイト http://www.phpmyadmin.net/home_page/
phpMyAdmin ダウンロード
##■ admin ユーザーでログイン
[admin@www10000xx ~]$
##■ ディレクトリ 移動
[admin@www10000xx ~]$ cd /home/admin/public_html
[admin@www10000xx public_html]$
##■ ダウンロード
[admin@www10000xx public_html]$ wget http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.0.6/phpMyAdmin-4.0.6-all-languages.tar.gz?r=http%3A%2F%2Fwww.phpmyadmin.net%2Fhome_page%2Fdownloads.php&ts=1379590197&use_mirror=jaist
~ 中略 ~
2013-MM-DD 00:00:00 (18.8 MB/s) - `phpMyAdmin-4.0.6-all-languages.tar.gz.1’ へ保存完了 [8052323/8052323]
[admin@www10000xx public_html]$
phpMyAdmin 圧縮ファイルを解凍
[admin@www10000xx public_html]$ tar -xzvf phpMyAdmin-4.0.6-all-languages.tar.gz
[admin@www10000xx public_html]$
ディレクトリ名を変更
[admin@www10000xx public_html]$ mv phpMyAdmin-4.0.6-all-languages phpMyAdmin
[admin@www10000xx public_html]$
phpMyAdmin 設定
設定ファイル 編集
##■ 設定ファイルをコピー
[admin@www10000xx ~]$ cp /home/admin/public_html/phpMyAdmin/config.sample.inc.php /home/admin/public_html/phpMyAdmin/config.inc.php
[admin@www10000xx ~]$
##■ 設定ファイルを編集
[admin@www10000xx ~]$ vi /home/admin/public_html/phpMyAdmin/config.inc.php
--------------------------------------------------
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* phpMyAdmin sample configuration, you can use it as base for
* manual configuration. For easier setup you can use setup/
*
* All directives are explained in documentation in the doc/ folder
* or at <http://docs.phpmyadmin.net/>.
*
* @package PhpMyAdmin
*/
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = '*******'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
##■ Cookie認証 タイムアウト時間設定を追記する
$cfg['LoginCookieValidity'] = 18000;
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
--------------------------------------------------
##■ 上書き保存して編集終了
:wq
[admin@www10000xx ~]$
以上で、phpMyAdmin の設置完了。
- /phpMyAdmin/ にアクセスする。(WEBサーバーが未設定の場合は、設定が必要)
アクセス制限(Digest認証)
##■ ディレクトリ作成
[admin@www10000xx public_html]$ mkdir /home/admin/admin
[admin@www10000xx public_html]$
##■ .htdigest ファイル作成
[admin@www10000xx public_html]$ htdigest -c /home/admin/admin/.htdigest phpMyAdmin admin
Adding password for admin in realm phpMyAdmin.
New password:
Re-type new password:
[admin@www10000xx public_html]$
##■ .htaccess ファイル作成
[admin@www10000xx public_html]$ vi /home/admin/public_html/.htaccess
--------------------------------------------------
AuthUserFile /home/admin/admin/.htdigest
AuthGroupFile /dev/null
AuthType Digest
AuthName "phpMyAdmin"
require valid-user
--------------------------------------------------
##■ 上書き保存して編集終了
:wq
[admin@www10000xx public_html]$
0 件のコメント:
コメントを投稿