phpMyAdminのアップデート(4.9.3)

CentOS7のphpMyAdminを最新安定板にアップデート

4.9.1 ⇒ 4.9.3

# cd /var/www
# mv phpmyadmin/ _phpmyadmin/
# wget https://files.phpmyadmin.net/phpMyAdmin/4.9.3/phpMyAdmin-4.9.3-all-languages.tar.gz
# wget https://files.phpmyadmin.net/phpMyAdmin/4.9.3/phpMyAdmin-4.9.3-all-languages.tar.gz.sha256
# sha256sum -c phpMyAdmin-4.9.3-all-languages.tar.gz.sha256
phpMyAdmin-4.9.3-all-languages.tar.gz: 完了

1行目:ディレクトリの移動
2行目:不具合時に元に戻せるようにディレクトリをリネームし、バックアップとする。
3行目:最新バージョンを確認しダウンロード
4行目:ファイル検証用ファイルのダウンロード
5行目:SHA256でハッシュ値確認
6行目:完了となっていれば、ファイルの照合成功

# tar xvzf phpMyAdmin-4.9.3-all-languages.tar.gz
# mv phpMyAdmin-4.9.3-all-languages phpmyadmin
# cp phpmyadmin/config.sample.inc.php phpmyadmin/config.inc.php
# chmod 660 phpmyadmin/config.inc.php
# mkpasswd -l 46
gtawasgpezclm2cDJ6btqujtjnywib3syfpyojkbluvz0w

1行目:ダウンロードしたファイルを展開する。
2行目:展開してできたディレクトリをリネームする。
3行目:サンプル設定ファイルをコピーする。
4行目:設定ファイルのパーミッションを変更する。
5行目:設定ファイル内で使用するパスワードを生成する。
6行目:生成されたパスワードをコピーする。

# vi phpmyadmin/config.inc.php
   ~中略~
/*
 * This is needed for cookie based authentication to encrypt password in
 * cookie
 */
$cfg['blowfish_secret'] = 'gtawasgpezclm2cDJ6btqujtjnywib3syfpyojkbluvz0w'; /* YOU MUST FI
LL IN THIS FOR COOKIE AUTH! */
 
   ~中略~
/*
 * End of servers configuration
 */

1行目:設定ファイルを開く
7行目:コピーしたパスワード(Cookieを使う際に必要な秘密鍵)をペーストする。

# chown -R apache.apache /var/www/phpmyadmin/

1行目:phpmyadminディレクトリ配下を含めて所有者を変更する。

ブラウザからログインできることを確認する。

# rm -rf phpMyAdmin-4.9.3-all-languages.tar.gz* _phpmyadmin/

1行目:ログインに問題がなければ、ダウンロードしたファイルとバックアップした旧バージョンのディレクトリを削除する。

他のバージョンなどでエラー等が発生する場合は、過去の記事を参照してみてください。

LINEで送る
Pocket

コメントは受け付けていません。