【CentOS6】phpmyadminをインストールしてみた
ダウンロードするではなく、yumからphpmyadminのパッケージをインストールする手順を紹介いたします。
yumでパッケージをインストールする
1 | yum install -y phpmyadmin |
phpMyAdmin.conf設定の調整
インストールが完了したら、/etc/httpd/conf.dの下に、phpMyAdmin.conf の設定ファイルが出てきます。(大文字注意!)
中身を見てみると、
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | Alias /phpMyAdmin /usr/share/phpMyAdmin Alias /phpmyadmin /usr/share/phpMyAdmin <Directory /usr/share/phpMyAdmin/> <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require ip 127.0.0.1 Require ip ::1 </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Deny from All Allow from 127.0.0.1 Allow from ::1 </IfModule> Options FollowSymLinks AllowOverride All </Directory> |
Aliasが二つ作られてて、
/usr/share/phpMyAdminに、phpmyadminの本体がインストールされていることが分かります。
ローカル(127.0.0.1、::1)以外もアクセスできるようにしたいなら、二つのIfModuleをコメントアウトをすれば良さそうです。
config.inc.phpの設定
/usr/share/phpMyAdminに、config.sample.inc.phpがあるので、それを使って、config.inc.phpを新規作成します。
設定箇所は大体下記になります。
1 2 3 4 5 | $cfg['blowfish_secret'] $cfg['Servers'][$i]['auth_type'] $cfg['Servers'][$i]['controlhost'] $cfg['Servers'][$i]['controluser'] $cfg['Servers'][$i]['controlpass'] |
権限変更
1 2 | chown -R apache:apache /usr/share/phpMyAdmin chmod 660 /usr/share/phpMyAdmin/config.inc.php |
以上、設定が完了します。
動作確認だけ行って、使えるかどうか試してみましょう。
Author Profile
スターフィールド編集部
SHARE