从外部 IP 访问 phpMyAdmin 控制面板

从外部 IP 访问 phpMyAdmin 控制面板

我有一个 WD My Cloud,我想将其用作 mysql 数据库,我已经在路由器的端口 3306 上设置了端口转发。

当我尝试使用外部 IP 从我的 C# 应用程序访问 mysql 数据库时,一切正常。但我还想使用外部 IP 访问 phpMyAdmin 控制面板,因此我导航到: http://11.11.11.11:3306/phpMyAdmin我得到“ERR_INVALID_HTTP_RESPONSE”。(导航到http://192.168.0.181/phpMyAdmin在我的本地网络上工作)

WD My Cloud 正在运行 Apache2,因此我添加了以下内容:

<Directory "/var/www/phpMyAdmin">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
    Order Deny,Allow
Allow from all
Allow from 127.0.0.1
</Directory>

到 /usr/local/apache2/conf/httpd.conf 并且我重新启动了 apache,这没有什么区别。

谁能告诉我如何从外部 IP 访问 phpmyadmin 控制面板?

谢谢!

答案1

您正在连接到 MySQL 而不是 Apache(出于显而易见的原因,您的浏览器不知道如何处理它)。

更改http://11.11.11.11:3306/phpMyAdminhttp://11.11.11.11:80/phpMyAdmin(或完全关闭该端口)。

答案2

更改 IP 地址

Allow from 127.0.0.1 to your system ip address

相关内容