📅  最后修改于: 2023-12-03 14:53:32.570000             🧑  作者: Mango
phpMyAdmin是一款开源的用于管理MySQL数据库的免费Web应用程序。在Linux系统上安装phpMyAdmin可以让你通过Web浏览器来管理你的MySQL数据库,并且提供了友好的GUI界面。
本文将介绍在Linux系统上安装phpMyAdmin的步骤。
在安装phpMyAdmin之前,确保已经安装了Apache Web服务器和PHP,可以通过以下命令来检查它们是否安装:
$ sudo apt update
$ sudo apt install apache2 php
在安装phpMyAdmin之前,需要先安装MySQL或MariaDB数据库。可以通过以下命令来安装:
$ sudo apt install mysql-server
或者
$ sudo apt install mariadb-server
安装完毕后,还需要设置密码以保护数据库。可以通过以下命令来设置:
$ sudo mysql_secure_installation
在提示输入密码时,输入刚刚安装MySQL或MariaDB时设置的密码即可。
可以通过以下命令来安装phpMyAdmin:
$ sudo apt install phpmyadmin
在安装过程中会提示你选择Apache或者Nginx,选择Apache并回车。然后会提示你输入MySQL或MariaDB的root密码,输入即可。
安装后,Apache Web服务器会自动添加phpMyAdmin的配置,可以在浏览器中通过以下地址来访问phpMyAdmin:
http://YOUR_SERVER_IP/phpmyadmin
其中YOUR_SERVER_IP是服务器的公网IP地址。
在默认情况下,phpMyAdmin已经可以正常工作。但是,为了保障安全性,我们需要配置phpMyAdmin以禁止来自外部的访问。
可以通过以下命令编辑配置文件:
$ sudo nano /etc/phpmyadmin/apache.conf
将以下两行:
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
改为:
Alias /newphpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
注意把"/phpmyadmin"改为其他的名称(例如/newphpmyadmin),然后在保存并退出文件后,重启Apache Web服务器:
$ sudo systemctl restart apache2
此时,可以通过以下地址来访问phpMyAdmin:
http://YOUR_SERVER_IP/newphpmyadmin
到此为止,我们已经成功地在Linux系统上安装了phpMyAdmin,可以通过Web浏览器来管理数据库。但是为了安全起见,建议进行安全性配置。
希望这篇文章对你有所帮助。