如何使用源码在Linux上安全的安装phpMyAdmin

phpMyAdmin 是用PHP编程语言编写的基于Web的客户端来管理 MySQL数据库。它提供了一个用户友好的Web界面来访问和管理您的数据库。 本文将帮助您在CentOS,RHEL的Fedora,Ubuntu的Debian和其他Linux操作系统上安装phpMyAdmin。在安装phpmyadmin之前,请确保您的 Apache,PHP和MySQL服务器已经安装。如果你没有安装,请阅读我们的教程如何安装它们。
下载最新的phpMyAdmin压缩包
下载最新的phpMyAdmin的源代码包,并你的系统中解压。 点击这里下载最新的phpMyAdmin或任何较旧版本。这个版本兼容PHP 5.5 - 7.0和MySQL 5.5。
# cd /usr/share
# wget https://files.phpmyadmin.net/phpMyAdmin/4.5.4.1/phpMyAdmin-4.5.4.1-all-languages.tar.gz
使用下面的命令解压压缩文件并分配相应的权限。
# cd /usr/share
# tar xvzf phpMyAdmin-4.5.4.1-all-languages.tar.gz
# mv phpMyAdmin-4.5.4.1-all-languages phpmyadmin
# cd phpmyadmin
# chown -R apache:apache .
# chmod -R 755 .
在Apache2上安装phpMyAdmin
创建phpMyAdmin的一个新的Apache配置文件 ,为基于Debian的系统创建/etc/httpd/conf.d/phpmyadmin.conf,基于RedHat的系统创建/etc/apache2/conf-available/phpmyadmin.conf 并且添加以下设置。
<Directory "/usr/share/phpmyadmin">
  Order Deny,Allow
  Deny from all
  Allow from 192.168.1.0/24
</Directory>

Alias /phpmyadmin /usr/share/phpmyadmin
Alias /phpMyAdmin /usr/share/phpmyadmin
重新启动Apache服务。
上面这个配置文件创建之后,我们需要重新启动或重新加载Apache服务。我只是希望重新加载到生产服务器上。
# service httpd reload
$ sudo service apache2 reload
访问phpMyAdmin
现在你可以在浏览器中使用以下网址访问phpMyAdmin。更改 svr1.youcl.com为您的服务器的IP或主机名。
http://svr1.youcl.com/phpMyAdmin/
Login Details: Use MySQL username and password.
祝贺的您已成功安装phpMyAdmin。
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏