VPS:phpMyAdmin 安装指南
介绍
phpMyAdmin 是一款免费且基于网页的 MySQL 和 MariaDB 数据库管理工具。它提供了一个用户友好的界面,让你无需手动输入 SQL 命令,就能轻松创建、编辑、管理和删除数据库。
准备工作
开始安装前,请确保系统已更新到最新状态。可以通过以下命令执行待处理的更新和升级:
sudo apt update -y
sudo apt upgrade -y
同时,你还需要确认系统中已安装 PHP,这是使用 phpMyAdmin 的必要条件。关于如何安装 PHP,请参考我们的安装 PHP指南。
如果缺少必要的 PHP 组件,phpMyAdmin 的 PHP 文件将无法正确处理和显示。
安装步骤
准备工作完成后,就可以开始安装 phpMyAdmin 了。首先,打开你想安装 phpMyAdmin 的目录。
使用命令 cd /usr/share 进入对应目录。接着,使用 wget 下载最新版本的 phpMyAdmin:
wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.zip -O phpmyadmin.zip
如果系统找不到 wget 命令,可以通过以下命令安装:sudo apt install wget -y。
下载完成后,使用下面的命令解压 ZIP 文件:
unzip phpmyadmin.zip
如果系统找不到 unzip 命令,可以通过以下命令安装:sudo apt install unzip -y。
解压后,将解压出的文件夹重命名为更简洁的名字,删除 ZIP 文件,并设置必要权限:
mv phpMyAdmin-*-all-languages phpmyadmin
rm phpmyadmin.zip; chmod -R 0755 phpmyadmin
配置
Web 服务器配置文件
现在需要将 phpMyAdmin 添加到 Web 服务器配置中。使用命令 nano /etc/apache2/conf-available/phpmyadmin.conf 新建一个虚拟主机配置文件,并填入以下内容:
# phpMyAdmin Apache 配置
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options SymLinksIfOwnerMatch
DirectoryIndex index.php
</Directory>
# 为安全起见,禁止访问不需要的目录
<Directory /usr/share/phpmyadmin/templates>
Require all denied
</Directory>
<Directory /usr/share/phpmyadmin/libraries>
Require all denied
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
Require all denied
</Directory>
填好后,按 CTRL+X 退出,按 Y 保存,再按 Enter 确认。
接着激活并加载新建的虚拟主机配置,执行以下命令:
a2enconf phpmyadmin
systemctl reload apache2
创建必需的临时目录
为了确保 phpMyAdmin 正常运行,需要创建一个临时目录并设置相应权限。执行以下命令即可:
mkdir /usr/share/phpmyadmin/tmp/
chown -R www-data:www-data /usr/share/phpmyadmin/tmp/
总结
恭喜你,phpMyAdmin 已成功安装并配置完成!你可以通过服务器的 IP 地址加路径访问网页界面(http://IP-Address/phpmyadmin)。如果有任何问题或需要帮助,随时联系我们的支持团队,我们每天都在线为你服务!🙂