FreeBSD phpMyAdminインストール
Apacheインストール
cd /usr/ports/www/apache22
portinstall
phpMyAdminインストール
cd /usr/ports/databases/phpmyadmin
portinstall
httpd.confに以下を入れろと言われたので入れる
Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
<Directory "/usr/local/www/phpMyAdmin/">
Options none
AllowOverride Limit
Order Deny,Allow
Deny from all
Allow from 192.168.0.0/255.255.255.0
</Directory>
<IfModule mime_module>の中に以下を入れる
AddType application/x-httpd-php .php
php5は入っていたのだが
Apacheモジュールが入っていなかったので再インストール
cd /usr/ports/lang/php53
make config
Apacheにチェック
make reinstall
mysqlにログイン
mysql -u
管理用テーブル作成SQL実行
source /usr/local/www/phpMyAdmin/examples/create_tables.sql
管理用テーブル用ユーザ作成(パスワードは適宜変更)
grant all privileges on phpmyadmin.* to pma@localhost identified by '*****';
設定ファイルをコピー
cp /usr/local/www/phpMyAdmin/config.sample.inc.php /usr/local/www/phpMyAdmin/config.inc.php
設定ファイルを編集
vi /usr/local/www/phpMyAdmin/config.inc.php
$cfg['Servers'][$i]['controlhost'] = ”;から
$cfg['Servers'][$i]['auth_swekey_config'] = ‘/etc/swekey-pma.conf’;まで
コメントを解除
以下のURLを入れて動作確認
http://serverip/phpmyadmin/