phpMyAdminの導入

phpMyAdminのインストールメモ 2012/02/14

yumでも入れられるらしいが、なんか階層が深いところに置かれてしまうのと
バージョン2系しか入れられないので、ついでに手で入れてしまう。

HPからwgetでダウンロード

/var/wwwの下とか適当なところに展開

/etc/httpd/conf.d/phpmyadmin.conf
apacheのconfファイルを作成

内容の例
#
#  Web application to manage MySQL
#

Alias /phpmyadmin /var/www/phpMyAdmin-3
Alias /phpMyAdmin /var/www/phpMyAdmin-3

<Directory "/var/www/phpMyAdmin-3">
  Order Deny,Allow
  Deny from all
  Allow from 127.0.0.1
  Allow from xxx.xxx.xxx.xxx
</Directory>


この2つのモジュールがないと、一応動くようだが画面にエラーが表示される
php-mbstring
php-mcrypt

で、そのままだとたぶんこういうエラーも出る
設定ファイルが秘密のパスフレーズ (blowfish_secret) を必要とするようになりました

これを消すためには、展開したフォルダの直下にあるconfig.sample.inc.phpファイルをリネーム
cp config.sample.inc.php config.inc.php

この中の$cfg['blowfish_secret']の変数に空文字が代入されているので、何か適当な文字列を入れる
暗号化のシードか何かに使うのかな?よくわからないがランダムな文字列でもtestとか意味のある文字でも
いいのか分からないが、一応エラーは消える

この設定をすると、phpMyAdminのログイン画面でパスワードをクッキーに保存できるようになる
最終更新:2012年02月14日 18:47