【发布时间】:2020-08-27 00:50:50
【问题描述】:
我们在 Azure VM 上安装了一个 PHP 应用程序。它在本地运行良好且可访问。
The server at 104.xxx.xx.xx is taking too long to respond.
我们使用 WAMP 服务器托管它,一切看起来都很好。但是,我们无法通过服务器的公共 ip 访问它。
我们已经尝试了一些没有任何结果的事情。
【问题讨论】:
-
可能是 VM 或 Azure 网络安全组 (NSG) 上的防火墙规则。
-
当我运行 IIS 时,可以通过公共 ip 访问 IIS 主页,因此可能是 WAMP 配置。
-
HTTP 默认是 80 端口,HTTPS 是 443,两个服务器不能监听同一个端口,所以 Apache 要么在不同的端口,要么在 80/443 启动失败。
-
是在设置 WAMP 之前禁用了 IIS。入站规则在端口 80 的协议中有“任何”。更改为 TCP 并通过。当我半秃的时候,我把头发拉了过去..