ユーザ用ツール

サイト用ツール


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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki