金钱(警告)
状态: 被剥夺
本文涵盖了不再受支持的 CentOS 版本. 如果您目前正在运行运行 CentOS 6 的服务器,我们强烈建议升级或迁移到受支持的 CentOS 版本。
** 原因** : CentOS 6于2020年11月30日到期(EOL)并且不再收到安全补丁或更新。
** 参见相反** : 此指南可能仍然有用作为参考,但可能不适用于其他 CentOS 版本. 如果可用,我们强烈建议使用为您正在使用的 CentOS 版本撰写的指南。
下面的DigitalOcean教程可能立即感兴趣,因为它概述了在CentOS 7服务器上安装phpMyAdmin:
美元
介绍
许多网站和应用程序需要数据库来存储和管理大量信息 MySQL 和 MariaDB 是受欢迎的数据库管理系统,因为它们的灵活性、功能和普遍性。
对于那些喜欢使用Web界面的人来说,phpMyAdmin是指令驱动的管理的绝佳替代品。
在本指南中,我们将介绍如何在CentOS 6.4 VPS上安装和配置phpMyAdmin。
步骤一 - 安装一个LAMP堆栈
在我们可以安装phpMyAdmin之前,我们需要在我们的服务器上安装Apache,MySQL和PHP。
我们可以通过键入以下方式从默认的yum
存储库中安装所需的组件:
1sudo yum install httpd mysql-server php php-mysql
一个Web服务器、数据库服务器和动态处理语言将安装在您的服务器上,并准备使用。
步骤二:配置 LAMP 堆栈
接下来,我们需要配置我们刚刚安装的组件。
启动 Web 服务器
我们可以通过打开我们的Web服务器开始,下面的命令将启动Apache:
1sudo service httpd start
检查服务器是否启动并运行,通过访问您的服务器的IP地址在网页浏览器中:
1http://server_IP_addr
您应该看到默认的 CentOS Apache 测试页面. 如果您不希望使用浏览器,您可以查看该页面的原始 HTML 页面弯曲
:
1curl 127.0.0.1
结果的第一部分应该有这样看的文本:
1[secondary_label Output]
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
3 <head>
4 <title>Apache HTTP Server Test Page powered by CentOS</title>
5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6 <style type="text/css">
7. . .
如果您可以看到此页面,则 Web 服务器已启动并运行。
配置思维
接下来,我们可以配置 MySQL,我们的数据库. 通过键入开始服务:
1sudo service mysqld start
我们应该做的第一件事是运行一个简单的安全脚本,这将锁定一些危险的默认值,它还将允许我们为根
管理用户设置数据库密码:
1sudo mysql_secure_installation
第一个问题应该要求您输入 MySQL 数据库的 当前 密码. 由于我们尚未配置密码,只需点击 ENTER. 然后您可以立即选择并确认数据库的密码。
您可以通过键入以下方式来验证您的数据库密码是否正确设置:
1mysql -u root -p
您将被提示获取您刚刚发布的数据库密码. 输入后,您应该被放入 MySQL 会话:
输入退出
,返回您的壳会话:
1exit
您的数据库现在已经准备好了。
第三步:安装 phpMyAdmin
现在,我们已经准备好安装 phpMyAdmin 套件了. 这个软件在 CentOS 6 默认存储库中不可用,但是,它可以在 EPEL repos (Extra Packages for Enterprise Linux) 中可用。
我们可以通过键入将 EPEL 存储库添加到我们的系统中:
1sudo yum install epel-release
接受新存储后,您可以通过键入下列方式安装 phpMyAdmin 包:
1sudo yum install phpmyadmin
这将安装phpMyAdmin,但我们仍然需要配置它。
第四步:设置phpMyAdmin
出于安全原因,我们应该锁定访问 phpMyAdmin 接口到特定 IP 地址。
查找你的IP地址
您需要知道您打算使用的计算机的IP地址来访问您的数据库,这是一个安全预防措施,以防止未经授权的人无法连接。
** 注意:这不是您的VPS的IP地址,它是您的家庭或工作电脑的IP地址。
您可以通过访问您的 Web 浏览器中的这些网站来了解大网如何看到您的 IP 地址:
我的IP地址是什么?我的IP地址是什么?我的IP地址是什么?我的IP地址是什么?
比较几个不同的网站,并确保它们都给你相同的价值。
配置 Apache 文件
phpMyAdmin 包将安装一个 Apache 虚拟主机文件,用于配置 Web 访问。
1sudo nano /etc/httpd/conf.d/phpMyAdmin.conf
默认情况下,此配置仅允许访问来自托管软件的同一台计算机。由于数据库、Web服务器和管理软件是托管在VPS上,而不是在您的家庭计算机上,我们将不得不调整这些值。
这是关于您的家庭计算机的IP信息很方便的地方,我们将更改每一个参考127.0.0.1
以您找到的IP地址。
应该有四个位置,你需要改变:
1[label /etc/httpd/conf.d/phpMyAdmin.conf]
2. . .
3Require ip your_workstation_IP_address
4. . .
5Allow from your_workstation_IP_address
6. . .
7Require ip your_workstation_IP_address
8. . .
9Allow from your_workstation_IP_address
10. . .
保存并关闭文件。
您需要使用以下命令重新启动服务器:
1sudo service httpd restart
步骤五:看看结果!
您的接口现在应该配置并准备好访问。
将您的 Web 浏览器指向您的 VPS IP 地址,然后是/phpmyadmin
1http://VPS_IP_address/phpmyadmin
您将被要求登录使用用户 root 和您在MySQL配置阶段选择的密码。

在提供所要求的凭据后,您将可以访问 phpMyAdmin 界面:

恭喜,您现在可以从 Web 界面开始管理您的数据库软件!