在CentOS 7中安装PHPMYADMIN

Anonim

在CentOS 7中安装PHPMYADMIN

PHPMyAdmin Web界面现在由MySQL数据库用户积极涉及,因为它们仅通过终端支持交互。使用图形界面安装其他软件将使简化使用Web服务器的步骤更容易,但是,对于此,您将首先要制作一些有时会导致困难的操作。今天我们想考虑在CentOS 7操作系统中安装PHPMyAdmin,除以所有重要步骤。您只需按照您的说明操作并正确输入每个团队。

在CentOS 7中安装PHPMYADMIN

不幸的是,正在考虑的应用程序的官方存储库不存在,因此您必须首先向系统添加用户存储,从中执行安装过程本身。此外,两个版本的PHPMyAdmin都特别受欢迎,我们将告诉您关于安装每个版本,并进一步配置Apache或Nginx Web服务器。

添加phpmyadmin组件

当然,在Linux中使用新应用程序时,始终优先才能将其库添加到系统中,并且没有超过PHPMyAdmin。让我们从推荐的开发人员开始,提出两个可用版本的主题。

安装phpmyadmin 4.4。

PHPMYADMIN 4.4在PHP编程语言版本5.4中工作,而且,如您所知,此版本不是最近的,这不会阻止它成为最受欢迎和需求。它在CentOS中的安装是通过经典的“终端”在几个行动中进行:

  1. 例如,通过任何方便的方法运行控制台,例如,通过“应用程序”菜单。
  2. 启动终端以进一步安装phpmyadmin在CentOS 7中

  3. 输入sudo rpm -iuvh命令http://dl.fedoraproject.org/pub/epel/epel-release -terest-7.noarch.rpm从Enterprise Linux用户存储库的额外软件包下载软件包。
  4. 从CentOS 7中从存储库下载PCPMYADMIN的软件包

  5. 要继续流程,请使用根访问从帐户输入密码。
  6. 输入密码,以在CentOS 7中从phpmyadmin存储库下载包

  7. 完成添加包后,必须使用sudo yum -y更新命令更新系统库列表。
  8. 更新用于在CentOS中安装PHPMyAdmin的系统数据包

  9. 上面的命令安装所有可用的更新,然后只有应用程序客户端本身将通过sudo yum -y安装phpmyadmin安装。
  10. 在CentOS 7中安装PHPMYADMIN软件

例如,当使用Web服务器时,Apache,您只会留下重新启动并检查已安装组件的操作,转到http:// ip_ver_verver / phpmyadmin。

安装最新版本的phpmyadmin

一些用户感兴趣的只是在phpMyAdmin的最新版本,安装您需要执行一些其他操作,另外下载新的软件包。在一般情况下,指令保持相似,但也有一些变化。

  1. 通过须藤RPM -uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm从库下载一个新的软件包添加到系统中。
  2. 从资源库中下载的CentOS 7最新版本的phpmyadmin

  3. 更新使用sudo百胜更新命令可用的系统库。
  4. 更新系统库中的CentOS 7安装最新版本的phpmyadmin

  5. 启用的应用程序的最新版本的支持,目前是7.1。要做到这一点,进入百胜配置 - 管理--Nable雷米 - PHP71。
  6. 在CentOS的7 PHP 7激活兼容性PHPMYADMIN

  7. 安装须藤荫安装phpMyAdmin,和适当的PHP版本会自动确定。
  8. 在CentOS的7安装最新版本的phpmyadmin

这将所有部件齐全,但是,从Web界面的工作之前,你需要配置服务器本身。接下来,我们将分析两种流行的解决方案这一过程的实现 - Apache和Nginx的。

在nginx的设置phpMyAdmin的

有些用户喜欢将工作与nginx的Web服务器,因为它提供了较高的速度和性能。如果你是这个软件的支持者,安装phpMyAdmin后,你将不得不作出一些设置来建立整个机构的性能。

首先,注意Web服务器本身已添加到操作系统,如果没有,交替输入以下命令控制台:

sudo yum安装涡旋释放

须藤荫安装的Nginx

须藤SystemCTL开始Nginx的

在此之后,遵循这样的说明:

  1. 打开phpMyAdmin来使用sudo LN-S在/ usr /共享/ PHPMYADMIN / VAR / WWW / HTML / PHPMYADMIN串的Web服务器目录。
  2. 在nginx的phpMyAdmin的为CentOS创建文件夹

  3. 更改后,通过输入须藤SystemCTL重启PHP-FPM重新启动。
  4. 重启NGINX服务器CentOS的7安装phpMyAdmin

  5. 通过标准的文本编辑器,运行配置文件须藤六/etc/NGINX/NGINX.conf。
  6. 打开NGINX配置文件来配置phpMyAdmin的CentOS中7

  7. 解雇“HTTP”块,并添加一行disable_symlinks脱落;
  8. 在CentOS的编辑Nginx的配置文件phpMyAdmin的7

  9. 保存更改并关闭文件,之后重新启动Nginx的须藤Nginx的-s刷新。
  10. 重启NGINX服务器的CentOS 7安装phpMyAdmin后

建议通过创建一个随机的密码来保护Web服务器。要做到这一点,进入OpenSSL的passwd和复制的结果。接下来,您将需要运行使用sudo VI / ETC / NGINX名/密码与密码文件,并在用户名格式的新线:密码,从而使最终事实证明,例如,管理员:4b7fsek4l2。

在Apache中设置的phpmyadmin

尽管在某些方面,以前的Web服务器被认为更好,但Apache仍然是一个相当流行的解决方案,并且用于灯泡软件系统。它在CentOS中的安装实际上是由几个命令制作的:

yum安装httpd -y

systemctl启动httpd.service.

systemctl启用httpd.service。

如果已添加服务器或者执行上述命令,则可以直接转到PHPMyAdmin设置本身,这是如下所示:

  1. 使用sudo htpasswd -c / etc / httpd / passwords admin设置管理员访问密码。
  2. 在CentOS 7中设置Apache PhpMyAdmin Server的密码

  3. 运行配置文件以获取进一步编辑:vi /etc/httpd/conf.d/phpmyadmin.conf。
  4. 打开Apache配置文件以在CentOS 7中配置PHPMYADMIN

  5. 奠定“”并插入此类内容:

    选项索引pollueSymlinks。

    alloverride全部。

    authtype基本。

    authname“限制内容”

    authuserfile / etc / httpd / passwords

    需要有效用户

  6. 在CentOS 7中编辑Apache PhpMyAdmin配置文件

在本文中,您不仅已经熟悉添加PHPMyAdmin组件本身的过程,而且还熟悉了两个不同的Web服务器中的初始配置。在执行每个命令期间,我们强烈建议读取控制台中显示的通知:有时它们可​​能表示需要操作解决方案的错误。

阅读更多