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主页了。