mysql:phpmyadmin_environment
目次
phpmyadmin構築
最新版のダウンロード
公式サイトから最新版を確認、ダウンロードする。
公式サイト:http://www.phpmyadmin.net/home_page/index.php
ダウンロード:http://www.phpmyadmin.net/home_page/downloads.php
# wget http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-4.2.11-all-languages.tar.gz
解凍
# tar xzvf phpMyAdmin-4.2.11-all-languages.tar.gz
任意の場所に移動(設置)
# mv ./phpMyAdmin-4.2.11-all-languages /var/www/html/~pma/
設定ファイルの編集
# cp /var/www/html/~pma/config.sample.inc.php /var/www/html/~pma/config.inc.php # vi /var/www/vhosts/pma/public_html/config.inc.php
18行目付近
''内に適当な文字列を記述
$cfg['blowfish_secret'] = '123456789'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
ブラウザからアクセス
http://pma.example.com
ユーザー、パスワードでログイン。
※root/ブランクではログインできないので、rootは事前にパスワードを設定しておく
Tips:パスワードブランクを許可する
# vi /var/www/vhosts/pma/public_html/config.inc.php
-) //$cfg['Servers'][$i]['AllowNoPassword'] = false; +) $cfg['Servers'][$i]['AllowNoPassword'] = true;
Tips:MySQLのrootにパスワードを設定
# mysql -u root mysql> UPDATE mysql.user SET Password = PASSWORD('pwd') WHERE User = 'root'; mysql> FLUSH PRIVILEGES; mysql> exit
Tips:タイムアウト時間の設定
そのセッションのみ設定する
永続的に設定する
# vi /var/www/vhosts/pma/public_html/config.inc.php
ファイル末尾に以下を追加
時間は秒単位なので、以下の例では24時間(60秒 * 60 分 * 24時間)
// Timeout configuration ini_set("session.gc_maxlifetime", 60*60*24); $cfg['LoginCookieValidity'] = 60*60*24;
mysql/phpmyadmin_environment.txt · 最終更新: 2014/11/06 02:22 by clownclown