Mac OSXでphpMyAdminをクライアントとして利用したい
phpMyAdminは数あるMySQLクライアントの中でもすばらしいデキです。
ですが、動作させるために、Apache、PHP5.2をインストールしなければいけないので面倒です。
面倒なのでxamppを利用し、サーバ設置せず、ポートフォワードでMac OSX上のローカルで動作させます。
XAMPPのダウンロード、インストール
XAMPP for Mac OS Xからダウンロード、解説通りインストールする。
phpMyAdminの設定
最低限blowfish_secretの設定が必要。
必要に応じてホスト、ポート、MySQLログインユーザ等の設定。
今回はサーバのみ設定します。
/Applications/xampp/xamppfiles/phpmyadmin/config.inc.php
PHP
$cfg['blowfish_secret'] = 'hogehoge'; $cfg['Servers'][$i]['host'] = '127.0.0.1';
sshポートフォワーディング
localhostの3306ポートに、example.comの3306ポートを割り当てる。
$ ssh -f -N -L 3306:localhost:3306 user@example.com
localhostの3306ポートに、example.comからしかアクセスできない192.168.0.1の3306ポートを割り当てる場合。
$ ssh -f -N -L 3306:192.168.0.1:3306 user@example.com
確認
XAMPPコントロールパネルからApacheのみ起動する。
http://localhost/phpmyadmin/ にアクセスして確認する。
カテゴリー: 日記