今日はphpMyAdminのインストールです。 最新版のphpMyAdmin 3.3.9入手 http://www.phpmyadmin.net/home_page/downloads.php より、最新版の3.3.9をダウンロード ダウンロードしたのは、phpMyAdmin-3.3.9-all-languages.tar.gz ファイルをftpでFreeBSDマシンにアップし、 /usr/local/www/apache22/dataに配置 #tar zxvf phpMyAdmin-3.3.9-all-languages.tar.gz を実行 phpMyAdmin-3.3.9-all-languagesというディレクトリができるので、 phpMyAdminに改名 #mv phpMyAdmin-3.3.9-all-languages phpMyAdmin config.inc.phpの設定 phpMyAdmin中にconfig.sample.inc.phpがあるので、 これを元にphpMyAdmin用のコンフィグファイルを作成します。 #cd phpMyAdmin #cp config.sample.inc.php config.inc.php viで編集し、以下の行を追加しました。 #vi config.in.php $cfg['PmaAbsoluteUri'] = ‘http://localhost/phpMyAdmin/’; $cfg['Servers'][$i]['auth_type'] = ‘config’; $cfg['Servers'][$i]['user'] = ‘root’; $cfg['Servers'][$i]['password'] = ‘hiroyuki’; $cfg['DefaultLang'] = ‘ja-euc’; $cfg['DefaultCharset'] = ‘euc-jp’; 設定が完了したので、 http://サイト名/phpMyAdminでアクセスすると、 phpMyAdmin ? エラー session 拡張をロードできません。PHP の設定を確認してください と表示されました。原因を調べたところ、php5-extensionsをインストールしていない のがエラーになったようなので、 /usr/ports/lang/php5-extensions に行き、 #make config を実行し、 SESSIONにチェックがついているのを確認し、 他にも MBSTRING MCRYPT MYSQL にチェックを入れ、 #make install clean を実行し、 apacheの再起動 #apachectl stop #apachectl start これでphpMyAdminが動作するようになりました。