在RHEL / CentOS 7/6和Fedora 24-20中安装最新的PhpMyAdmin

Phpmyadmin是一个用于管理MySQL / MariaDB数据库的基于Web的界面,用于替代RHEL,CentOS和Fedora中的命令行实用程序。

通过命令行MySQL的管理在Linux中为任何新手系统管理员或数据库管理员非常困难的工作,因为它包含我们不能在我们的日常生活中记住许多命令。

建议阅读: MySQL基础数据库管理命令

为了使MySQL管理更容易,我们推出了名为phpMyAdmin的一个基于Web的MySQL管理工具,有了这个工具,你可以控制,并通过网络浏览器轻松管理你的数据库管理的帮助。

phpMyAdmin的是用于管理用作命令行实用程序的替代品的MySQL / MariaDB的数据库的基于Web的界面。

建议阅读: 20的MySQL(Mysqladmin)命令-数据库管理在Linux中

它是用PHP语言编写,通过这个程序,你可以做各种MySQL的管理任务,如创建,删除,修改,删除,导入,导出,搜索,查询,修复,优化和通过浏览器运行的其他数据库管理命令。

作为用于管理系统服务,博客创建工具或内容管理系统(CMS)的其他众所周知的基于网络的接口,它经常是寻求利用通常缺乏安全措施的恶意攻击者的目标。

在本文中,我们将告诉你如何安装ApacheNginx的RHEL,CentOSFedora发行版的phpMyAdmin最新的稳定版本。

在这里,我们已经为Web服务器的ApacheNginx的提供的安装的phpMyAdmin。 所以,它的最终你选择哪个Web服务器进行安装。

但千万记住,你必须有工作 (Linux操作系统 ,Apache,PHPMySQL / MariaDB的 )或LEMP (Linux的 ,Nginx的 ,PHPMySQL / MariaDB的 )安装在您的工作系统上设置。

如果你没有工作LEMP,你可以按照我们下面的文章设置。

安装LAMP

  1. 在RHEL / CentOS 7/6和Fedora 24-18上安装LAMP

安装LEMP

  1. 在RHEL / CentOS 7/6和Fedora 24-18上安装LEMP

第1步:安装EPEL和Remi存储库

1.安装最新的phpMyAdmin的(即4.6),您需要安装并启用在你们各自的Linux发行版EPEL雷米库如图所示的版本:

在RHEL / CentOS 7上

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 

在RHEL / CentOS 6上

-------------- On RHEL/CentOS 6 - 32-bit --------------
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
-------------- On RHEL/CentOS 6 - 64-bit --------------
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

在Fedora 20-24

# rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-24.rpm   [On Fedora 24]
# rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-23.rpm   [On Fedora 23]
# rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-22.rpm   [On Fedora 22]
# rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-21.rpm   [On Fedora 21]
# rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-20.rpm   [On Fedora 20]

第2步:安装PhpMyAdmin Web界面

2.一旦你安装了上述信息库,现在它的时间与如下面的命令的帮助安装phpMyAdmin的

# yum --enablerepo=remi install phpmyadmin

注意 :如果您是在RHEL / CentOS的/ Fedora的系统使用PHP 5.4,那么你需要运行下面的命令来安装它。

# yum --enablerepo=remi,remi-test install phpmyadmin

第3步:为Apache或Nginx配置PhpMyAdmin

Apache你不需要为phpMyAdmin的配置任何东西,因为你会得到的地址自动工作的phpMyAdmin http://<ip address>/phpmyadmin

建议阅读: MySQL的备份和数据库管理恢复命令

主配置文件位于/etc/httpd/conf.d/phpMyAdmin.conf下,确保要求所有授权指令(对于Apache 2.4)&ltip地址允许>是目录里面添加/usr/share/phpmyadmin块。

PhpMyAdmin允许访问

PhpMyAdmin允许访问

最后,重新启动Apache以应用更改。

-------------- On RHEL/CentOS 7 and Fedora 22-24 --------------
# systemctl restart httpd
-------------- On RHEL/CentOS 6 and Fedora 20-21 --------------
# service httpd restart

Nginx网络服务器,我们将通过运行以下命令创建符号链接到phpMyAdmin安装文件复制到我们的网站Nginx的文档根目录(如/ usr /共享/ nginx的/ HTML):

# ln -s /usr/share/phpMyAdmin /usr/share/nginx/html

最后,重新启动的NginxPHP-FPM应用更改。

-------------- On RHEL/CentOS 7 and Fedora 22-24 --------------
# systemctl restart nginx
# systemctl restart php-fpm
-------------- On RHEL/CentOS 6 and Fedora 20-21 --------------
# service nginx restart
# service php-fpm restart

第4步:访问PhpMyAdmin Web界面

打开浏览器,将浏览器指向http://<ip address>/phpmyadmin 它应该打开phpmyadmin界面(如下图所示)。

PhpMyAdmin在Fedora 24上运行

PhpMyAdmin在Fedora 24上运行

在接下来的文章中,我们将分享一些技巧,以确保打击恶意个人进行最常见的攻击一盏灯LEMP栈phpMyAdmin的安装。

另请阅读如何安全的默认phpMyAdmin的登录URL