phpMyAdminインストール&設定 - Linux
phpMyAdmin は MySQL サーバを丸ごと管理する為のソフトウェアです。
名前の通りPHPで実装され、当然ながらPHP、MySQLのインストールが前提となっています。
PHP、MySQLのインストールに関しては、よろしければ過去の記事を参考にしてみて下さい。
なお、過去記事へのリンクは、当記事の末尾、関連リンクを参照してね。
phpMyAdmin は主に以下のようなことが出来ます。
- データベースの作成と削除
- テーブルの作成・コピー・削除・リネーム・定義の変更
- テーブルのメンテナンス
- フィールドの削除・修正・追加
- あらゆる SQL ステートメントの実行
- フィールドのキー管理
- テキストファイルをテーブルにロード
- テーブルのダンプの作成と読み込み
- データを CSV、XML、Latex 形式でエクスポート
- 複数サーバの管理
- MySQL ユーザ・特権の管理
- etc…
■phpMyAdminインストール&設定
# cd /usr/local/src
# wget http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.11.1.1-all-languages.tar.gz?download
# tar xzvf phpMyAdmin-2.11.1.1-all-languages.tar.gz
# mv phpMyAdmin-2.11.1.1-all-languages /var/www/phpMyAdmin
# vi /etc/httpd/conf.d/phpMyAdmin.conf
以下をコピー&ペースト
Alias /phpMyAdmin /var/www/phpMyAdmin
<Location /phpMyAdmin>
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from ***.***.***.***
</Location>
※***.***.***.***はアクセス元IPアドレス
# /etc/init.d/httpd configtest
以下のように表示されれば良い
Syntax OK
Apache再起動
# /etc/init.d/httpd restart
# cd /var/www/phpMyAdmin/
# mkdir config
# chmod o+rw config
# cd config
# touch config.inc.php
# chmod o+w config.inc.php
ブラウザより設定ファイル作成
http://example.com/phpMyAdmin/scripts/setup.php
Servers の右にある「add」ボタン押下の直後
・Authentication type cookie を選択
・User for config auth = ID を入力
・Password for config auth = パスワード を入力
・add ボタンを押下します。
・Configuration の [Save] ボタンを押下します。Features の [Security] ボタン
・Force SSL connection にチェック
・Recall user name にチェック
・Update ボタンを押下します。
・Configuration の [Save] ボタンを押下します。Features の [Charsets] ボタン
・Default charset で utf-8 を選択
・Update ボタンを押下します。
・Configuration の [Save] ボタンを押下します。
設定ファイルをコピー
# cp config.inc.php ../
ブラウザより動作確認
https://example.com/phpMyAdmin/
- カテゴリ:Web開発
- 公開日:2007/11/26
- ↑ 記事評価をお願いします。

