Bitnami:出于安全原因,只能使用 localhost (127.0.0.1) 作为主机名访问此 URL

Ish*_*dra 2 bitnami amazon-web-services

无法访问 phpmyadmin:http://ip/phpmyadmin

它显示“出于安全原因,只能使用 localhost (127.0.0.1) 作为主机名访问此 URL。”

请建议我解决这个问题。

Jot*_*tos 7

Bitnami工程师在这里,

出于安全原因,只有在使用 127.0.0.1 作为主机名时才能访问 phpMyAdmin。要从远程系统访问它,您必须创建一个 SSH 隧道,将请求从 127.0.0.1 路由到 Web 服务器。这意味着您必须能够通过 SSH 连接到您的服务器才能远程访问这些应用程序。

  • 在 Windows 中,您可以配置 Putty 或 SSH 客户端,您必须将所有请求重定向到您机器中的特定端口(例如 8888 端口)到远程机器的 80 端口。

  • 对于 Unix 系统,您可以使用此命令创建 SSH 隧道

ssh -N -L 8888:127.0.0.1:80 -i KEYFILE bitnami@SERVER-IP
Run Code Online (Sandbox Code Playgroud)

然后在浏览器中使用http://localhost:8888/phpmyadmin

您可以在我们的文档中了解更多相关信息

https://docs.bitnami.com/aws/apps/wordpress/get-started/access-phpmyadmin/


小智 5

编辑 phpmyadmin conf 文件

sudo nano /opt/bitnami/apache/conf/bitnami/phpmyadmin.conf 
Run Code Online (Sandbox Code Playgroud)

并使用:

<Directory "/opt/bitnami/phpmyadmin">
Options -Indexes +FollowSymLinks -MultiViews
AllowOverride All
Require all granted
</Directory>
Run Code Online (Sandbox Code Playgroud)