phpmyadminを最新バージョンにアップデート
2014 年 12 月 11 日
先日は、当サイトのphpmyadminがどうしょうもなく古いバージョンということが判明して早急に対処しなければ!!
ということで早速バージョンアップしました。
まず現在のバージョンの確認
バージョンが、2.11・・・
やばい・・・(^^;
最新のバージョンをまずダウンロード
こちらのphpmyadminホームページサイトで確認すると最新バージョンは、4.3.1となっています。(20141210現在)
端末からダウンロードしてwinscpなどでアップロードしてもいいですが直接サーバからgetしたほうが手っ取り早いですね。
ということでサーバから以下のコマンドでダウンロード
# wget http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.1/phpMyAdmin-4.3.1-all-languages.tar.gz --2014-12-10 23:10:36-- http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.1/phpMyAdmin-4.3.1-all-languages.tar.gz sourceforge.net をDNSに問いあわせています... 216.34.181.60 sourceforge.net|216.34.181.60|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 302 Found 場所: http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.1/phpMyAdmin-4.3.1-all-languages.tar.gz/download [続く] --2014-12-10 23:10:37-- http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.3.1/phpMyAdmin-4.3.1-all-languages.tar.gz/download sourceforge.net|216.34.181.60|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 302 Found 場所: http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.3.1/phpMyAdmin-4.3.1-all-languages.tar.gz?r=&ts=1418184637&use_mirror=jaist [続く] --2014-12-10 23:10:37-- http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.3.1/phpMyAdmin-4.3.1-all-languages.tar.gz?r=&ts=1418184637&use_mirror=jaist downloads.sourceforge.net をDNSに問いあわせています... 216.34.181.59 downloads.sourceforge.net|216.34.181.59|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 302 Found 場所: http://jaist.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.3.1/phpMyAdmin-4.3.1-all-languages.tar.gz [続く] --2014-12-10 23:10:38-- http://jaist.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.3.1/phpMyAdmin-4.3.1-all-languages.tar.gz jaist.dl.sourceforge.net をDNSに問いあわせています... 2001:df0:2ed:feed::feed, 150.65.7.130 jaist.dl.sourceforge.net|2001:df0:2ed:feed::feed|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 8894419 (8.5M) [application/x-gzip] `phpMyAdmin-4.3.1-all-languages.tar.gz' に保存中 100%[============================================================================================================>] 8,894,419 4.49M/s 時間 1.9s 2014-12-10 23:10:40 (4.49 MB/s) - `phpMyAdmin-4.3.1-all-languages.tar.gz' へ保存完了 [8894419/8894419]
ダウンロードしたファイルを解凍する。
# tar zxvf phpMyAdmin-4.3.1-all-languages.tar.gz
現在使用しているphpmyadminをリネームして最新のphpmyadminに置き換える。
# mv /var/www/phpmyadmin/ /var/www/phpmyadmin_old # mv phpMyAdmin-4.3.1-all-languages /var/www/phpmyadmin/
もしかしたら、以前のconfig.inc.phpをコピーしても大丈夫かもしれませんが正規の手順で今回は行います。
cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php
変更事項 cookieは、なんでもいいので記入する。
$cfg['blowfish_secret'] = 'fkdjgjkfdlgjfdlkgjdfla'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ 追記事項 $cfg['Lang'] = 'ja-utf-8';
パーミッションの変更
# chmod 660 /var/www/phpmyadmin/config.inc.php # chown -R root.apache /var/www/phpmyadmin/
アクセスしてみます。
mysqlのバージョンが古いと怒られてしまいました(汗)
php、mysqlのバージョン確認
[root@local ~]# mysql --version mysql Ver 14.14 Distrib 5.1.73, for redhat-linux-gnu (x86_64) using readline 5.1 [root@local ~]# php -version PHP 5.3.3 (cli) (built: Oct 30 2014 20:12:53) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
やっぱりね。こちらも古いバージョンでした。
次回に続く