1 views
実現する機能
自宅サーバーの運営管理をインターネットからもできるようphpMyAdminを導入していますが、久々にサイトを開いてみると、update の案内があったので実施してみました。
(図はクリックすると拡大表示されます。以下同じ)
以下は、その備忘録です。
phpMyAdminのupdate手順
(1)phpMyAdminのDownload&Install
Last login: Sun May 14 19:54:15 2017 from 192.168.24.242 [tu@ufuso ~]$ su - ← 管理者でログインし直す パスワード: ← 管理者用passwordを入力 最終ログイン: 2017/05/14 (日) 20:21:15 JST日時 pts/0 [root@ufuso ~]# ← 記号が$から#に変更したので管理者でのログインに成功 [root@ufuso ~]# wget https://files.phpmyadmin.net/phpMyAdmin/4.7.0/phpMyAdmin-4.7.0-all-languages.tar.gz ← sourceforgeから最新版をDownload(最新版をチェックし てバージョンの数字を入れ替える) files.phpmyadmin.net (files.phpmyadmin.net) をDNSに問いあわせています... 188.172.202.23 files.phpmyadmin.net (files.phpmyadmin.net)|188.172.202.23|:443 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 11686768 (11M) [application/octet-stream] `phpMyAdmin-4.7.0-all-languages.tar.gz' に保存中 100%[=======================================>] 11,686,768 1.13MB/s 時間 7.5s 2017-05-14 20:28:25 (1.48 MB/s) - `phpMyAdmin-4.7.0-all-languages.tar.gz' へ保存 完了 [11686768/11686768] [root@ufuso ~]# tar zxvf phpMyAdmin-4.7.0-all-languages.tar.gz ← phpMyAdmin のInstall phpMyAdmin-4.7.0-all-languages/ phpMyAdmin-4.7.0-all-languages/CONTRIBUTING.md phpMyAdmin-4.7.0-all-languages/ChangeLog ・・・ ・・・ phpMyAdmin-4.7.0-all-languages/version_check.php phpMyAdmin-4.7.0-all-languages/view_create.php phpMyAdmin-4.7.0-all-languages/view_operations.php [root@ufuso ~]# yes|cp -R phpMyAdmin-4.7.0-all-languages/* /usr/share/phpMyAdmin/ ← /usr/share/phpMyAdminフォルダに最新版を自動で上書きコピー cp: `/usr/share/phpMyAdmin/CONTRIBUTING.md' を上書きしますか? cp: `/usr/share/phpMyAdmin/ChangeLog' を上書きしますか? cp: `/usr/share/phpMyAdmin/DCO' を上書きしますか? ・・・ ・・・ cp: `/usr/share/phpMyAdmin/version_check.php' を上書きしますか? cp: `/usr/share/phpMyAdmin/view_create.php' を上書きしますか? cp: `/usr/share/phpMyAdmin/view_operations.php' を上書きしますか? [root@ufuso ~]# cp /usr/share/phpMyAdmin/config.sample.inc.php /usr/share/phpMyAdmin/config.inc.php ← config.sample.inc.phpをconfig.inc.phpにコピー [root@ufuso ~]# chmod 660 /usr/share/phpMyAdmin/config.inc.php ← config.inc.php にアクセス権の設定 |
(2)phpMyAdminの設定
[root@ufuso ~]# mkpasswd -l 46 ← Cookieを使う際に必要な秘密鍵の作成 pytcmleouv5uwsf8whfPixvmPushczfitvdezzi]eltvul ← 作成された秘密鍵 ※mkpasswdがinstallされてない場合は、下記コマンドでinstallのこと yum -y install expect [root@ufuso ~]# vi /usr/share/phpMyAdmin/config.inc.php ← 設定ファイルの編集 /** * This is needed for cookie based authentication to encrypt password in * cookie. Needs to be 32 chars long. */ $cfg['blowfish_secret'] = 'pytcmleouv5uwsf8whfPixvmPushczfitvdezzi]eltvul'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ ← 作成した秘密鍵に変更 [root@ufuso ~]# chown -R root:apache /usr/share/phpMyAdmin ← phpmyadminの所有 者を変更 [root@ufuso ~]# rm -f phpMyAdmin-4.7.0 all-languages.tar.gz ← ダウンロード ファイルの削除 [root@ufuso ~]# rm -fr phpMyAdmin-4.7.0-all-languages ← 展開したフォルダの削除 |
(3)phpMyAdminが使えるか確認
1.http://yoursite/phpmyadmin/にアクセスすると、赤枠の画面が表示されますので、ユーザー名に「root」、パスワードにMySQLの「rootのパスワード」を入力して「実行」ボタンをクリックします。
2.ログイン後に表示される画面の赤枠部分で、最新版にupdateできたことを確認
※phpMyAdminの使い方は「ここ」に詳しい説明があります。
以上です
コメントを残す