アーカイブ

2014 年 12 月 11 日 のアーカイブ

phpmyadminを最新バージョンにアップデート

2014 年 12 月 11 日 Comments off

先日は、当サイトのphpmyadminがどうしょうもなく古いバージョンということが判明して早急に対処しなければ!!

ということで早速バージョンアップしました。

まず現在のバージョンの確認

phpmyadmin

バージョンが、2.11・・・

やばい・・・(^^;

最新のバージョンをまずダウンロード

phpmyadmin

phpmyadmin4

こちらの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/

アクセスしてみます。

phpmyadmin_login

しかし、phpエラー

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

やっぱりね。こちらも古いバージョンでした。

次回に続く

カテゴリー: Linux, mysql, php タグ: ,