新ConoHaにphpMyAdmin 4.0.10.10をインストール

新ConoHaに
phpMyAdminをインスツールする

mysqlの5.1.xなどと接続するため、
phpMyAdmin 4.0.10.10
を、インストールする

端末から関連をインストールする

yum -y install httpd php php-mysql php-mbstring mysql-server

phpMyAdminの設置を/var/www/htmlの配下とする

cd /var/www/html

プログラムをダウンロードする

wget https://files.phpmyadmin.net/phpMyAdmin/4.0.10.10/phpMyAdmin-4.0.10.10-all-languages.tar.gz

解凍する

tar zxvf phpMyAdmin-4.0.10.10-all-languages.tar.gz

圧縮ファイルは削除

rm -f zxvf phpMyAdmin-4.0.10.10-all-languages.tar.gz

アタックされないように、フォルダー名を変更(dbtool)する

mv phpMyAdmin-4.0.10.10-all-languages dbtool

設置したサーバで
確認用のmysqlを起動し、アカウントを追加する

mysqlを起動する

service mysqld start

ログインしてみる

mysql -u root

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.
mysql>

rootのパスワードを設定
rootpassword
を、パスワードを設定する

mysql> update mysql.user set password=password('rootpassword') where user = 'root';
mysql> flush privileges;         ← 変更を有効にする
mysql> exit;

phpMyAdmin設定ファイルを設置する

cd /var/www/html/dbtool
cp config.sample.inc.php config.inc.php

ApacheとMysqlの起動を確認のため、再起動する

service httpd restart
service mysqld restart

phpMyAdminにアクセスし、動作を確認する
mysqlに設定した、ユーザとPassを設定し「実行」を押す

xxx.xxx.xxx/dbtool

他のサーバにアクセスする場合
config.inc.phpファイルの
31行目あたりのhostにIPまたはホスト名を設定する

cd /var/www/html/dbtool
vi config.inc.php

編集モード(i)に入る
31行目あたりを変更

//$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'xxx.xxx.xxx.xxx';

ESC:wq
で、格納終了する

複数のサーバにアクセスする場合
config.inc.phpファイルの27行から66行目までを
複写し、それぞれのhost名を設定する

cd /var/www/html/dbtool
sed -n '1,66p' config.sample.inc.php > config.dumy.inc.php
sed -n '27,66p' config.sample.inc.php >> config.dumy.inc.php
sed -n '67,$p' config.sample.inc.php >> config.dumy.inc.php
cp config.dumy.inc.php config.inc.php

もし、4つのサーバに接続するなら

cd /var/www/html/dbtool
sed -n '1,66p' config.sample.inc.php > config.dumy.inc.php
sed -n '27,66p' config.sample.inc.php >> config.dumy.inc.php
sed -n '27,66p' config.sample.inc.php >> config.dumy.inc.php
sed -n '27,66p' config.sample.inc.php >> config.dumy.inc.php
sed -n '67,$p' config.sample.inc.php >> config.dumy.inc.php
cp config.dumy.inc.php config.inc.php

として、HostにIPまたは、Host名を設定する