我的 phpMyAdmin 安装在哪里?

我的 phpMyAdmin 安装在哪里?

我刚刚安装完mysql-server,然后安装了phpmyadminApache 和 PHP 附带的。它设置正确并创建了一个 phpMyAdmin 数据库,但我似乎找不到访问它的 URL——我尝试访问http://my.server.ip/phpmyadmin但它似乎不存在。

我在任何手册中都找不到这个位置,有人知道它在哪里吗?谢谢。

答案1

你只需要在服务器根目录中创建一个指向安装的符号链接。我的是/var/www/(不过请检查你的DocumentRoot,因为默认通常是/var/www/html),因此:

sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

此后,您将能够通过 localhost 访问:

http://localhost/phpmyadmin

至于为什么没有默认安装在正确的位置,或者安装程序本身创建符号链接,我不知道......

答案2

这个答案有点笼统。要知道任何软件包安装的文件列表,你必须这样做

  1. 使用以下方法获取包的名称dpkg --list | grep phpmyadmin
  2. 要查看已安装文件的列表,请使用此dpkg --listfiles <package_name step 1>

答案3

我想你可能也遇到了我第一次安装 phpmyadmin 时遇到的问题。考虑到你问这个问题已经一年多了,我假设你现在已经解决了这个问题,但为了方便其他人参考,如果你在访问时看不到它http://yourdomain.com/phpmyadmin,您可能需要重新配置该软件包,并确保在继续之前按空格键选中 apache2 框中的复选框(假设这是您在服务器上使用的)。我当时想得很快,只是按了回车键,没有意识到我没有选择 apache2。要重新配置该软件包,请使用以下命令:

sudo dpkg-reconfigure phpmyadmin

答案4

对我来说,结果有所不同。

我必须以 root 身份使用文件管理器将apache.conf文件从/etc/phpmyadmin复制到/etc/apache2/sites-available并复制到。/etc/apache2/sites-enabled

然后我跑了sudo service apache2 restart,一切都好了。

希望它有用。

相关内容