如何在CentOS上安装phpMyAdmin

时间:2020-02-23 14:30:50  来源:igfitidea点击:

在本教程中,我们将学习在CentOS服务器上安装phpMyAdmin。

什么是phpMyAdmin?

phpMyAdmin是一个用php编写的开源免费工具,用于从web浏览器访问和管理MySQL和MariaDB。

要求

  • CentOS服务器

  • Apache Web服务器2.4

  • MySQL或者MariaDB

  • Php 5.4

让我们开始安装过程。

步骤1:清理并更新yum

最好的做法是首先清理和更新yum,然后执行安装。

在terminal中执行以下命令来清除yum。 # sudo yum clean all现在执行更新 # sudo yum -y update

步骤2:安装EPEL存储库

EPEL(Extra Packages for Enterprise Linux)包含许多CentOS包,包括phpMyAdmin。
所以使用下面的命令来安装epel。 # sudo yum install epel-release

步骤3:安装phpMyAdmin

使用以下命令安装phpMyAdmin。 # sudo yum install phpmyadmin

第4步:设置

phpMyAdmin安装完成后,打开/etc/httpd/conf.d/phpMyAdmin.conf文件文件并进行以下更改

使用vi打开文件 # sudo vi /etc/httpd/conf.d/phpMyAdmin.conf按切换到插入模式 i使用键并注释出行 #.

#Apache 2.4
# Require ip 127.0.0.1
# Require ip ::1
Require all granted

文件内容如下所示。

<Directory /usr/share/phpMyAdmin
   AddDefaultCharset UTF-8
   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       #Require ip 127.0.0.1
       #Require ip ::1
       Require all granted
     </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>

完成更改后按 ESC键退出插入模式。
使用 :wq命令。

现在使用以下命令重新启动Apache。 # sudo systemctl restart httpd

第5步:打开phpMyAdmin

要在浏览器中打开phpMyAdmin,请转到服务器ip地址或者域名并执行phpMyAdmin。

http://your_server_ip_address/phpmyadmin

或者,

http://www.example.com/phpmyadmin

如果配置正确,那么我们将看到以下屏幕。

使用数据库用户名和密码登录。