2012年11月29日木曜日

CentOS6.3にphpMyAdminをインストール

■環境
CentOS release 6.3 (Final)

http://wiki.centos.org/Download
上記から
CentOS-6.3-x86_64-bin-DVD1.isoをダウンロードしインストール
インストール時の設定はすべてデフォルトでインストールする

■apacheインストール
既にインストールであった
未インストールの場合はyumでインストールすれば問題ない
ドキュメントルートの確認だけしておく
grep DocumentRoot /etc/httpd/conf/httpd.conf

■phpインストール
yum install -y php
yum install -y php-mysql
echo "" >> /var/www/html/index.php

■phpのMySQL拡張用モジュールのインストール
ダウンロード先
http://rpmfind.net/linux/rpm2html/search.php?query=mysqli.so
MySQLに接続するための拡張モジュールが必要
これを入手できていれば以下の方法でやる必要はない

wget wget ftp://rpmfind.net/linux/centos/5.8/os/i386/CentOS/php53-mysql-5.3.3-5.el5.i386.rpm
rpm2cpio php53-mysql-5.3.3-5.el5.i386.rpm | cpio -id
cp -ip usr/lib/php/modules/* /usr/lib64/php/modules/
echo "/usr/lib64/php/modules" >> /etc/php.ini


※上記はやる必要がないと判明したためやる必要なし

■phpMyAdminのダウンロードとインストール
wget http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.5.4/phpMyAdmin-3.5.4-all-languages.tar.gz/download
cd /var/tmp
tar zxvf phpMyAdmin-3.5.4-all-languages.tar.gz
mv phpMyAdmin-3.5.4-all-languages phpMyAdmin
mv phpMyAdmin /var/www/html/
chmod -R apache:apache /var/www/html/phpMyAdmin

■SELinux設定
vi /etc/selinux/config
SELINUX=disable
にする
reboot -h

■起動
chkconfig httpd on
service httpd start

http://localhost/
⇒phpの画面が表示されること
http://localhost/phpMyAdmin
⇒phpMyAdminの画面が表示されること

0 件のコメント:

コメントを投稿