本博客歸moka同學(新浪微博:moka同學)本人親自整理,如有使用,請加鏈接注明出處。
lnmp 安裝完全后,配置phpmyadmin .其訪問方式為 http://202.18.400.379/phpmyadmin
一、把phpmyadmin放到web根目錄下面
提示:最好更改文件名成為其他,以防被人破解
二、配置在phpmyadmin文件下config.inc.php中配置用戶名,密碼等
一、出現錯誤
原因:權限過高,改成chmod -R 555 phpmyadmin
二、配置文件為
在phpmyadmin/config.inc.php中配置
網上博客:
phpmyadmin是一種mysql的圖形化管理工具,該工具允許你在web界面上管理你的mysql數據庫,不可謂不方便快捷。
此次安裝與配置是在centos 6.4系統下,該系統已部署lnmp環境。關於phpmyadmin的安裝,你可以選擇yum的在線安裝方式,也可以在其官方網站上下載,然后解壓縮至你的web服務器目錄下。為方便起見,這里選擇的是第一種方法,如果有朋友想了解第二種方法的,歡迎留言。
安裝phpmyadmin
yum -y install phpmyadmin //執行yum在線安裝程序
安裝完成后,可在/usr/share目錄下找到phpMyAdmin,將其拷貝至你的web目錄下,例如我的web目錄是:/usr/share/nginx/html
配置phpmyadmin
找到phpmyadmin/libraries/config.default.php,將該文件拷貝至phpmyadmin目錄下並重命名為config.inc.php,該文件里有以下幾項需要配置。
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin'; //phpmyadmin所在的地址
$cfg['Servers'][$i]['host'] = 'localhost'; //設定mysql所在的主機名或IP地址,此處通常保持默認的localhost即可
$cfg['Servers'][$i]['auth_type'] = 'cookie'; //在本機調試用config,否則用cookie,這里建議用cookie
$cfg['Servers'][$i]['user'] = 'root'; //設定mysql的用戶名
$cfg['Servers'][$i]['password'] = 'password'; //設定mysql的用戶密碼
$cfg['DefaultLang'] = 'zh-utf-8'; //設定默認語言
以上參數設置完成后保存退出,重啟web服務器。開啟瀏覽器,在地址欄輸入http://localhost/phpMyAdmin測試一下吧。
需要注意的兩點
一、
如果出現“配置文件現在需要絕密的短語密碼(blowfish_secret)”這個提示,那么請找到$cfg['blowfish_secret'] = ' ';在其后的引號里設置你網站的cookie,例如:$cfg['blowfish_secret'] = '任意字符';這是因為你的“$cfg['Servers'][$i]['auth_type'] = 'cookie'的原因。
二、
關於“無法在發生錯誤時創建會話,請檢查PHP或網站服務器日志,並正確配置PHP安裝”的錯誤。
錯誤原因:
php更新后,覆蓋了原有的/var/lib/php/session的權限,導致apache用戶無法寫入session,產生此錯誤。
解決方法:
執行:#chown -R root:username /var/lib/php/session
其中username為apache的承載用戶, 我的是apache,所以執行的命令是:
#chown -R root:apache /var/lib/php/session
如果此時還出現那個錯誤提示,建議執行:
#chmod -R 777 /var/lib/php/session
怕777的權限過大,測試770、766、776都無法解決以上問題,只好先給777權限了。