「phpMyAdmin」の導入

「MySQL」をWebブラウザから操作できる「phpMyAdmin」を導入します。
なお、「Apache」の設定「PHP」の導入は完了済みとします。

「phpMyAdmin」のインストール

「phpMyAdmin」だけならphpmyadminとphp-mysqlだけで構いません。
自分の場合、その他に必要なものも併せてインストールしました。

[root@Fedora ~]# yum -y install phpmyadmin php-mysql php-mcrypt php-mbstring <= 「phpMyAdmin」関連のインストール
[root@Fedora ~]# yum clean packages <= ダウンロードしたパッケージの削除
「phpMyAdmin」の設定
[root@Fedora ~]# vi /etc/phpMyAdmin/config.inc.php <= 設定ファイルの編集
「phpMyAdmin」内部で利用されるパスワードを指定する。
どこかで入力する訳ではないが、単純なバスワードは避けるべき。
$i++;
$cfg['blowfish_secret'] = 'パスワード'; <= 追加
$cfg['Servers'][$i]['host']          = 'localhost'; // MySQL hostname or IP address

$cfg['Servers'][$i]['auth_type']     = 'http';    // Authentication method (config, http or cookie based)?
↓
$cfg['Servers'][$i]['auth_type']     = 'cookie';    // Authentication method (config, http or cookie based)?
 <= 認証方法にcookieを指定
「Apache」の設定

LAN内からアクセス出来るように「Apache」を設定します。

[root@Fedora ~]# vi /etc/httpd/conf.d/phpMyAdmin.conf <= 設定ファイルの編集
<Directory /usr/share/phpMyAdmin/>
   order deny,allow
   deny from all
   allow from 127.0.0.1
   allow from 192.168.0 <= 追加
</Directory>

「Apache」を再起動し、設定を反映させます。

[root@Fedora ~]# /etc/rc.d/init.d/httpd restart

https://サーバのIPアドレス/phpMyAdmin/
とアクセスすれば、以下のように表示されるので、「MySQL」に登録されているユーザの「ユーザ名」と「パスワード」を入力してログインします。

▲ページのトップへ