phpMyAdmin是一個用PHP編寫的,可以通過web方式控制和操作MySQL資料庫。通過phpMyAdmin可以完全對資料庫進行操作,例如建立、複製、刪除資料等等。
1. 安裝phpMyAdmin。可以使用CentOS EPEL軟體源方便的安裝phpMyAdmin包:
[root@centos-server ~]$ yum install phpMyAdmin
phpMyAdmin安裝完成後程式檔案在/usr/share/phpMyAdmin目錄,對應的httpd設定檔在/etc/httpd/conf.d/phpMyAdmin.conf。
2. 配置/etc/httpd/conf.d/phpMyAdmin.conf。phpMyAdmin預設配置是不允許除localhost之外的主機遠端存取的:
<Directory /usr/share/phpMyAdmin/> <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require ip 127.0.0.1 Require ip ::1 </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Deny from All Allow from 127.0.0.1 Allow from ::1 </IfModule></Directory>
為了能夠遠端存取phpMyAdmin,將上面的內容稍作修改就可以了:
<Directory /usr/share/phpMyAdmin/> <IfModule !mod_authz_core.c> # Apache 2.2 Order Allow,Deny Allow from All </IfModule></Directory>
3. 進入/usr/share/phpMyAdmin目錄,建立config.inc.php檔案:
[root@centos-server /usr/share/phpMyAdmin]$ cp config.sample.inc.php config.inc.php
4. 重啟httpd服務:
[root@centos-server ~]$ service httpd restart
5. OK,開啟網址http://192.168.12.215/phpmyadmin(伺服器位址為http://192.168.12.215),輸入MySQL帳號和密碼後,就可以看到phpMyAdmin首頁了。