FreeBSDサーバー構築マニュアル

ブラウザでMySQL操作 phpMyAdmin インストール


この章を始める前に下記の設定が必要です

「MySQL インストール」
「Apache PHP ImageMagick インストール」

ヒント

phpMyAdminとは
MySQLデータベースをブラウザ上で管理するPHPプログラムです。

■php5-mcryptインストール
[root@ns1 ~]# cd /usr/ports/security/php5-mcrypt
[root@ns1 ~]# make install clean
[root@ns1 ~]# cd

■phpMyAdminインストール
[root@ns1 ~]# fetch http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/2.11.10/phpMyAdmin-2.11.10-all-languages.tar.gz
[root@ns1 ~]# tar zxvf phpMyAdmin-2.11.10-all-languages.tar.gz
[root@ns1 ~]# rm -f phpMyAdmin-2.11.10-all-languages.tar.gz
[root@ns1 ~]# mv -f phpMyAdmin-2.11.10-all-languages /home/hoge/public_html/phpMyAdmin

※黄色い部分は環境に合わせて変更してください。

■config.inc.php編集
[root@ns1 ~]# cp /home/hoge/public_html/phpMyAdmin/config.sample.inc.php /home/hoge/public_html/phpMyAdmin/config.inc.php
[root@ns1 ~]# vi /home/hoge/public_html/phpMyAdmin/config.inc.php

$cfg['blowfish_secret'] = '';
↓
$cfg['blowfish_secret'] = 'passphrase'; ←変更(パスフレーズを入力)

$cfg['DefaultLang'] = 'ja-utf-8'; ←追加(デフォルト言語)
$cfg['Lang'] = 'ja-utf-8'; ←追加(言語)
$cfg['DefaultCharset'] = 'utf-8'; ←追加(デフォルト文字コード)

※黄色い部分は環境に合わせて変更してください。

■php.ini編集
[root@ns1 ~]# vi /usr/local/etc/php.ini

;mcrypt.algorithms_dir=
↓
mcrypt.algorithms_dir="/usr/local/lib/libmcrypt" ←コメント解除&変更

;mcrypt.modes_dir=
↓
mcrypt.modes_dir="/usr/local/lib/libmcrypt" ←コメント解除&変更
[root@ns1 ~]# /usr/local/etc/rc.d/apache22 reload

■Basic認証設置
[root@ns1 ~]# /usr/local/sbin/htpasswd -c /home/hoge/public_html/phpMyAdmin/.htpasswd hoge
New password: hoge12345 ←パスワード入力
Re-type new password: hoge12345 ←パスワード再入力
Adding password for user hoge

[root@ns1 ~]# vi /home/hoge/public_html/phpMyAdmin/.htaccess

↓下記を記入
AuthType Basic
AuthName "Please Enter Your Password"
AuthUserFile /home/hoge/public_html/phpMyAdmin/.htpasswd
Require valid-user

※黄色い部分は環境に合わせて変更してください。

■phpMyAdminログイン画面 (http://www.ドメイン名/phpMyAdmin/)


Home PageTop Last updated 2010-05-21

このサイトはリンクフリーです。ご自由にリンクしてください。 Copyright freebsd.server-manual.com