官方網站:
http://www.phpmyadmin.net
http://www.phpmyadmin.net/home_page/downloads.php
下載檔案後先丟到任一個使用者家目錄內
(假設將檔案路徑為 /home/user/public_html/phpMyAdmin-3.5.3-all-languages.tar.gz)
解壓縮
# cd /home/user/public_html
# tar -zxvf phpMyAdmin-3.5.3-all-languages.tar.gz
目錄名稱太長,我們先修改一下目錄名稱
# mv phpMyAdmin-3.5.3-all-languages phpMyAdmin
預設情況下有一個設定範例檔 config.sample.inc.php 我們複製一份並且命名為 config.inc.php
# cd phpMyAdmin
# cp config.sample.inc.php config.inc.php
設定 phpMyAdmin
# vi config.inc.php
找到以下這行
$cfg['Servers'][$i]['auth_type'] = 'cookie';
把 cookie 改成 http 這樣一來就可以透過瀏覽器使用 phpMyAdmin 操作
http://您的網址/~使用者名稱/phpMyAdmin
登入後會詢問帳號密碼,就請輸入您當初設定的 MySQL 帳號跟密碼
關於 MySQL 的安裝請參考此篇文章:
Linux + Apache + MySQL - PHP 安裝過程記錄 (LAMP)
--
順利進入網頁後發現底下出現了一些錯誤訊息
- phpMyAdmin 高級功能未全部設定,部分功能不可用。要查出原因請點這裡。
- 沒有找到 PHP 外掛 mbstring,而您現在好像在使用多字元字集。沒有 mbstring 擴展的 phpMyAdmin 不能正確分割字元串,可能產生意想不到的結果
- 缺少 mcrypt 外掛。請檢查 PHP 設定
- You are using an incomplete translation, please help to make it better by <a href="http://www.phpmyadmin.net/home_page/improve.php#translate" target="_blank">contributing</a>.
# yum install php-mbstring
但是 mcrypt 並沒有在官方的套件庫裡面,沒辦法使用 yum 來安裝,所以查詢了一下解決方式,就是使用 Extra Packages for Enterprise Linux
參考 EPEL - FedoraProject 官網 http://fedoraproject.org/wiki/EPEL
# rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
# yum install php-mcrypt
如果安裝完後,如果想要把 EPEL 關掉,可以去設定
# vi /etc/yum.repos.d/epel.repo
把 enabled=1 改為 enabled=0 這樣即可
然後我們來看看比較沒那麼嚴重的兩個警告訊息:
最後一行英文的意思只是說語系檔翻譯尚未完成,基本上可以試著把操作介面的語系設定成其他語言(例如簡體中文或英文)就知道此錯誤訊息是無關緊要的。
而第一行錯誤訊息:「phpMyAdmin 高級功能未全部設定,部分功能不可用。要查出原因請點這裡。」這個比較麻煩一點:
待續...抽空補完...
沒有留言:
張貼留言