程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> 在Linux環境下安裝和配置phpmyadmin

在Linux環境下安裝和配置phpmyadmin

編輯: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權限了。

該錯誤的解決方法來自網絡,由於我並沒有遇到過此問題,所以未驗證其正確性,如有其他問題,歡迎留言討論。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved