(最終更新日時:2008-02-14 23:30:32)
ダウンロード
| ・ | Latest stable version phpMyAdmin 2.11.4 UTF-8 bzip2 | : | phpMyAdmin-2.11.4-all-languages-utf-8-only.tar.bz2 |
事前準備
関連パッケージとして、下記を事前にインストールしておきます。
インストール
インストールするWebサイトディレクトリでアーカイブを展開します。
ここでは、
/home/www/vhosts/system-act.com/www に展開します。
# cd /home/www/vhosts/system-act.com/www
# tar xjvf ダウンロード先/phpMyAdmin-2.11.4-all-languages-utf-8-only.tar.bz2
# mv phpMyAdmin-2.11.4-all-languages-utf-8-only phpMyAdmin アクセスしやすいディレクトリ名に変更します
設定
apacheのホスト設定にphpMyAdminの設定を追加します。
# vi /usr/local/apache2/conf/extra/vhosts/www.system-act.com.conf
:
Alias /phpMyAdmin "/home/www/vhosts/system-act.com/www/phpMyAdmin"
<Directory "/home/www/vhosts/system-act.com/www/phpMyAdmin">
BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On
AuthType Digest
AuthName "phpMyAdmin"
AuthUserFile /etc/.htdigest # HTTPユーザ認証用ファイル
Require valid-user
</Directory>
# service httpd restart 再起動して設定を反映させます
.htdigestファイルを作成します。
# /usr/local/apache2/bin/htdigest -c /etc/.htdigest "phpMyAdmin" user1
Adding password for user1 in realm phpMyAdmin.
New password: パスフレーズ
Re-type new password: パスフレーズ(再入力)
# -c は /etc/.htdigest にユーザを追加する際にはつけないでください。
# "phpMyAdmin" は AuthName と同じものにします。これが違っているとユーザが一致してもログインできません。
# chmod 604 /etc/.htdigest
定義ファイルを編集します。
# cd /home/www/vhosts/system-act.com/www/phpMyAdmin
# mv config.sample.inc.php config.inc.php
# vi config.inc.php
:
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = '暗号化文字列'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
// (クッキーを暗号化するためのパスフレーズを任意の文字列で設定します)
:
操作
ブラウザからインストールしたWebサイトの
/phpMyAdmin/index.php へアクセスします。
(※)Digest認証画面です。
(※).htdigestファイルに登録したユーザ名とパスワードを入力します。
(※)phpMyAdminログイン画面です。
(※)MySQLサーバに登録しているユーザ名とパスワードを入力します。
(※)rootでログインした画面です。
Copyright © 2004-2009 System House ACT. All Rights Reserved.