如何在CentOS 7上安装phpMyAdmin

如何在CentOS 7上安装phpMyAdmin

在CentOS 7上安装phpMyAdmin

phpMyAdmin是MySQL最好的基于Web界面的数据库管理工具之一。 phpMyAdmin用户使您可以轻松地与MySQL数据库进行交互。提供与MySQL数据库交互的最有用的功能。在本教程中,您将学习如何在CentOS 7上安装phpMyAdmin。

先决条件

1.在开始在CentOS 7上安装phpMyAdmin之前,您需要在具有sudo特权的服务器上使用非root用户帐户。

2.确保在服务器上安装了LAMP堆栈。如果不是,请使用以下链接安装LAMP。如何在CentOS7上安装LAMP堆栈

1.在CentOS 7上安装phpMyAdmin

由于phpMyAdmin在CentOS核心存储库中不可用,因此您需要通过运行以下命令来添加EPEL存储库:

sudo yum install epel-release

现在,您可以通过输入以下命令来安装phpMyAdmin:它还会安装所有必需的依赖项。

sudo yum install phpmyadmin

2.配置phpMyAdmin

如果从远程位置访问phpMyAdmin,则需要配置一些设置。在安装过程中创建的Apache配置文件。默认情况下,除本地主机外的所有连接都被拒绝,因此您需要修改配置文件并添加允许的IP地址。

要获取IP地址,请在终端中输入以下命令:

curl ipinfo.io/ip

通过输入以下命令来编辑配置文件:

sudo nano /etc/httpd/conf.d/phpMyAdmin.conf

将Require ip 127.0.0.1替换为Require ip YOUR_IP_ADDRESS

以下代码显示了一个示例。

# Apache 2.4

    Require ip 192.168.43.103 Require ip ::1 

通过输入以下命令来重新启动Apache:

sudo systemctl restart httpd

现在,您可以转到以下链接并登录phpMyAdmin。 https:// YOUR_DOMAIN_NAME / phpmyadmin 或在桌面上http://127.0.0.1/phpmyadmin/。

注意:请记住,您需要知道数据库的用户名和密码。如果不确定,请按照以下步骤创建具有权限的用户。

在CentOS上安装phpMyAdmin-登录到phpMyAdmin“ width =” 868“ height =” 594“ srcset =” https://linux4one.com/wp-content/uploads/2018/11/Install-phpMyAdmin-on-CentOS- Login-to-phpMyAdmin.png 868w,https://linux4one.com/wp-content/uploads/2018/11/Install-phpMyAdmin-on-CentOS-Login-to-phpMyAdmin-218x150.png 218w,https:// linux4one。 com / wp-content /上传/ 2018/11 / Install-phpMyAdmin-on-CentOS-Login-to-phpMyAdmin-300x205.png 300w,https://linux4one.com/wp-content/uploads/2018/11/Install -phpMyAdmin-on-CentOS-登录到phpMyAdmin-768x526.png 768w“ data-lazy-sizes =”(最大宽度:868px)100vw,868px在CentOS上安装phpMyAdmin –登录phpMyAdmin

3.创建数据库用户(可选)

通过输入以下命令打开MySQL Shell

sudo mysql

通过输入以下命令来创建新用户

CREATE USER 'user_name'@'localhost' IDENTIFIED BY 'password';

通过输入以下内容将所有权限授予创建的用户

GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'localhost' WITH GRANT OPTION;

进入和退出MySQL Shell

exit;

现在,您可以转到以下链接并登录phpMyAdmin。 https:// YOUR_DOMAIN_NAME / phpmyadmin 或在桌面上 http://127.0.0.1/phpmyadmin/

结论

我已经在CentOS 7上成功安装了phpMyAdmin。如果对此有任何疑问,请不要忘记在下面发表评论。

Sidebar