如何使用 NginX 访问本地主机上的 phpMyAdmin

Que*_*ner 3 nginx phpmyadmin

我有一台运行 Ubuntu 16.10 (Mate) 的笔记本电脑,我将其用作本地服务器,仅用于测试我开发的网站。我最近从 Apache2 切换到 NginX。我已经成功设置了 NginX,以便我所有基于 PHP 的站点都在运行,并且我得到了 的输出phpinfo(),因此我的 PHP 正在运行。

我发现让 phpMyAdmin 与 NginX 一起使用的说明看起来非常简单:

  1. sudo ln -s /usr/share/phpmyadmin /usr/share/nginx/html/
  2. sudo service nginx restart
  3. 清除浏览器缓存
  4. 在浏览器中打开 phpMyAdminlocalhost/phpmyadmin

我执行了所有这些步骤,但收到 404 未找到错误。我尝试将 phpMyAdmin 的符号链接移动到不同的位置,例如/var/www,这是我的其他网站所在的位置,但没有帮助。好像无论我把phpMyAdmin放在哪里,它都打不开。

设置 phpMyAdmin 以便我可以在本地 NginX 服务器上打开它的正确方法是什么?

小智 5

  1. 安装时phpmyadmin,选择apache2并安装它,它会复制必要的文件。
  2. Nginx 使用/var/www/html/默认的 Web 服务器根目录。所以使用ln -s /usr/share/phpmyadmin /var/www/html.
  3. 如果您更改了 Web 服务器根目录,/var/www/html请使用your path并确保设置正确的权限。
  4. 打开浏览器,打开localhost/phpmyadmin,应该打开phpMyAdmin