2013年5月1日水曜日

phpmyadminのバージョンを新しくする

とりあえずLAMP環境はできたものの…
phpmyadminが古い!
なのでphpmyadminを新しいものにします…

とりあえずyumでインストールしたphpmyadminをアンインストールします。

# yum remove phpmyadmin

ふう…

さてここからyumを使わずにphpmyadminをインストールします。
yumでインストールすると /usr/share/ にphpmyadminが入ったのですが
今回は /var/www/ に入れます。

# cd /var/www/
# wget http://jaist.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.5.3/phpMyAdmin-3.5.3-all-languages.tar.gz
# tar -xvf phpMyAdmin-3.5.3-all-languages.tar.gz
# mv phpMyAdmin-3.5.3-all-languages phpMyAdmin
# rm -f phpMyAdmin-3.5.3-all-languages.tar.gz

これでインストール完了…
ダウンロードして解答しただけですが…


それでは設定

# cd /var/www/phpMyAdmin
# cp config.sample.inc.php config.inc.php

config.inc.php を編集します。

$cfg['blowfish_secret']=に46桁入れるのと
$cfg['Servers'][$i]['AllowNoPassword'] = false;
をtrueにしときます。

それとApacheの設定。

/etc/httpd/conf.d/phpmyadmin.conf を編集します。
このファイル自体存在しなかったのですが、yum removeしたときに残されたとも割れるphpmyadmin.conf.rpmsave があったのでコピーして使います。

# cd /etc/httpd/conf.d/
# cp phpmyadmin.conf.rpmsave phpmyadmin.conf
# vi phpmyadmin.conf

内容はこんな感じ
-----


Order Deny,Allow
#Deny from all
#Allow from 127.0.0.1
allow from ::1


Alias /phpmyadmin /var/www/phpMyAdmin
Alias /phpMyAdmin /var/www/phpMyAdmin
Alias /mysqladmin /var/www/phpMyAdmin
-----


それで /etc/init.d/httpd reload

http://サーバー名/phpmyadmin/
で新しいバージョンのphpmyadminが表示されたのでOK

0 件のコメント:

コメントを投稿