CentOS/RHEL:安装和配置MySQL数据库服务器的phpMyAdmin管理
如何安装phpMyAdmin在Fedora/Scientific/CentOS/RHEL/Red Hat Enterprise Linux 6.x服务器系统下通过万维网处理MySQL数据库服务器的管理?
如何在CentOS 6.x/RHEL 6.x服务器上安装并安全配置phpMyAdmin?
phpMyAdmin是用PHP编写的工具,用于处理通过万维网进行MySQL的管理。
用户界面支持最常用的操作(管理数据库,表,字段,关系,索引,用户,权限,而您仍然可以直接执行任何SQL语句。
它带有直观的Web界面,支持大多数MySQL功能:此常见问题解答说明了如何在CentOS或RHEL 6.x版上安装和配置phpMyAdmin。
步骤1:开启EPEL REPO
phpMyAdmin不包含在默认的RHEL/CentOS存储库中。
因此,请按以下说明打开EPEL存储库:
$ cd /tmp $ wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm
步骤2:在CentOS/RHEL Linux上安装phpMyAdmin
键入以下yum命令以下载并安装phpMyAdmin:
# yum search phpmyadmin # yum -y install phpmyadmin
输出示例:
Loaded plugins: rhnplugin Setting up Install Process Resolving Dependencies There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them. --> Running transaction check ---> Package phpMyAdmin.noarch 0:3.5.1-1.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================================== Package Arch Version Repository Size ================================================================================================== Installing: phpMyAdmin noarch 3.5.1-1.el6 epel 4.2 M Transaction Summary ================================================================================================== Install 1 Package(s) Total download size: 4.2 M Installed size: 17 M Downloading Packages: phpMyAdmin-3.5.1-1.el6.noarch.rpm | 4.2 MB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : phpMyAdmin-3.5.1-1.el6.noarch 1/1 Verifying : phpMyAdmin-3.5.1-1.el6.noarch 1/1 Installed: phpMyAdmin.noarch 0:3.5.1-1.el6
在CentOS/RHEL上安装MySQL服务器
您需要使用以下yum命令在CentOS/RHEL上下载并安装MySQL服务器:
# yum install mysql-server mysql
打开并启动mysql服务,键入:
# chkconfig mysqld on # service mysqld start
通过运行以下命令来设置root密码并安全地安装mysql:
# mysql_secure_installation
步骤3:配置phpMyAdmin
您需要编辑/etc/httpd/conf.d/phpMyAdmin.conf
文件,输入:
# vi /etc/httpd/conf.d/phpMyAdmin.conf
默认情况下,它仅允许本地主机。
您可以按照此处所述(mod_ssl)设置HTTPD SSL,并允许LAN/WAN用户或DBA用户通过www管理数据库。
查找以下内容的行
Require ip 127.0.0.1
替换为您的工作站IP地址:
Require ip 10.1.3.53
再次找到以下行:
Allow from 127.0.0.1
替换为:
Allow from 10.1.3.53
保存并关闭文件。
重新启动Apache/httpd服务器:
# service httpd restart
打开网络浏览器,然后输入以下URL:
https://your-server-ip/phpMyAdmin/
或者
http://your-server-ip/phpMyAdmin/
输出示例:
phpMyAdmin运行中
请注意,系统将提示您输入用户名和密码。
您需要提供数据库用户名和密码才能登录到用户界面。
如果要管理所有数据库,请使用名为root的mysql admin用户帐户。
phpMyAdmin配置文件位于/etc/phpMyAdmin/config.inc.php。
您可以使用文本编辑器编辑此文件:
# vi /etc/phpMyAdmin/config.inc.php
所有指令均在Documentation.html和phpMyAdmin Wiki中进行了说明。