phpMyAdminを落としてきます
1 |
wget http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.11.8.1-all-languages.tar.gz |
ファイルの移動
1 |
mv phpMyAdmin-2.11.8.1-all-languages.tar.gz /home/document/www/ |
解凍します。
1 |
tar xf phpMyAdmin-2.11.5.1-all-languages.tar.gz |
わかりやすい名前にリネーム
1 |
mv ./phpMyAdmin-2.11.8.1-all-languages /phpMyAdmin |
php-mysqlが入っていなければインストール
1 |
$ sudo yum install php php-mysql |
設定ファイルのコピー
1 |
$ sudo cp /home/document/www/phpMyAdmin/config.sample.inc.php /home/document/www/config.inc.php |
パーミッションの変更
1 |
$ sudo chmod 660 /home/document/www/phpMyAdmin/config.inc.php |
config.inc.phpを変更
1 2 3 4 |
$ sudo vi /home/document/www/phpMyAdmin/config.inc.php $cfg['blowfish_secret'] = '';<span>パスワードを追加</span> $cfg['Lang'] = 'ja-utf-8';<span>日本語のために追加</span> |
php-mbstringとphp-mcryptのインストール
これをインストールしておかないと警告がでるので
mbstring
文字のエンコーディングなどに使用します。
警告内容
「PHP の mbstring 拡張が見つかりませんでした。マルチバイト文字セットを使用しているようですが、mbstring拡張がないと
phpMyAdmin は文字列を正しく分割できないため予期しない結果になることがあります」
1 |
$ sudo yum -y install php-mbstring |
mcrypt
暗号の処理に使用します。
警告内容
「mcrypt 拡張をロードできません。PHP の設定を確認してください」
1 2 |
$ sudo yum -y install php-mcrypt $ restart apache |
上記の内容で、phpMyAdminの設置が完了
セキュリテー
phpMyAdminは、簡単に設置できて便利なのですが、そのままサイトの直下などに置くと誰にでもアクセスできるので、
htaccessやApacheなので、IP制限をかけて置くなどしてセキュリテーを考慮した上で設置してください。