【CentOS】CentOS5.6(php 5.1.6)にphpmyadminをyumでインストールしてみました

スポンサーリンク

前のブログで書いた気がするけどなかったので個人的メモメモ。

1.phpmyadmin用のyumレポジトリ(dag)を追加

# touch /etc/yum.repos.d/phpmyadmin.repo
# vi phpmyadmin.repo
↑以下の内容を書きこんで保存
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el$releasever/en/$basearch/dag/
gpgcheck=1
enabled=0

2.GPGキーのインポート&インストール

# wget http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
# rpm --import RPM-GPG-KEY.dag.txt

3.yumでphpmyadminをインストール

# yum install --enablerepo=dag phpmyadmin

4.configファイルでのbrowfish用キーを設定

# vi /usr/share/phpmyadmin/config.inc.php
↑
17行目 $cfg['blowfish_secret'] = '';にランダムな文字列を設定
(# mkpasswd -l 15 で15文字のランダム文字列が作成できる)

5.mysqlデータベースのセキュリティ設定(root用パスワードの設定など)

# /usr/bin/mysql_secure_installation

6.apacheの設定

# vi /etc/httpd/conf.d/phpmyadmin.conf
↑Allow Fromにphpmyadminを使いたいIPアドレスを設定
<Directory "/usr/share/phpmyadmin">
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
・終わったら設定を反映させる
# apachectl graceful

7.接続
ブラウザで http::/[IPアドレス]/phpmyadmin/で接続テスト。接続できればOK

以下のブログを参考にさせてもらいました。ありがとうございます。
「phpMyAdmin」の導入 http://headoffice.matsue-torisen.co.jp/~naruse/Estab/CentOS/phpmyadmin.html