gpt4 book ai didi

mysql - 两个 Web 服务器之间的 phpMyAdmin 安装

转载 作者:行者123 更新时间:2023-11-29 11:18:46 25 4
gpt4 key购买 nike

不太确定我是否详细理解了问题。请让我逐步解释。

我设置了两台 Web 服务器,一台位于我的 PC 上,另一台位于 AWS EC2 实例上。我为本地主机安装了 phpmyadmin。我可以在本地主机访问我的 phpmyadmin 并在本地主机设置数据库和 Web 应用程序。

当我尝试在 AWS EC2 实例上安装 phpmyadmin 时,安装正常。但是访问phpmyadmin有问题,总是出现403 Forbidden错误。该错误始终是由于/etc/httpd/conf.d/phpMyAdmin.conf 文件中的正确 ip 地址问题所致。

问题就在那里。如果我为该特定 EC2 实例设置公共(public) IP,则会出现 403 Forbidden 错误。如果我将默认 IP 更改为 127.0.0.1,则我可以访问安装在我的本地主机而不是 EC2 实例上的 phpmyadmin。所以我很好奇

(1)为什么我无法使用 EC2 实例的公共(public) IP 地址访问安装在该实例上的 phpmyadmin。

(2)为什么我的本地主机上安装的两个 phpmyadmin 与 EC2 实例之间存在连接或链接或关联?

谢谢

最佳答案

让我看看我是否很好地理解了你的问题。127.0.0.1 是本地主机地址,如果您尝试从您的计算机访问该 Ip,您将访问您自己的电脑以及安装在其中的所有内容:mysql、phpmyadmin 等

对于 AWS 服务器,要从外部访问 phpmyadmin,请确保分配给您的 EC2 服务器的安全组已在入站选项卡上从您的公共(public) IP 地址启用端口 80

关于mysql - 两个 Web 服务器之间的 phpMyAdmin 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39317924/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com