首页 > 解决方案 > 通过 Azure VM 的公共 ip 访问 php webs 应用程序

问题描述

我们有一个安装在 Azure VM 上的 PHP 应用程序。它在本地运行良好且可访问。

The server at 104.xxx.xx.xx is taking too long to respond.

我们已经使用 WAMP Server 来托管它,一切看起来都很好。但是,我们无法通过服务器的公共 IP 访问它。

我们尝试了一些事情,但没有任何结果。

标签: phpazurewamp

解决方案


首先,您可以使用 CMD comamnds 检查端口是否正在侦听netstat -anbo。如果端口正在侦听外部地址 0.0.0.0,那么您可以检查 Azure VM 或 NSG 内部的防火墙是否与 Azure VM NIC 或子网相关联,阻止它。

导航到虚拟机---网络---入站端口规则,在Azure门户上找到相关的NSG规则。

您还可以从本地计算机远程登录 VM 公共 IP 地址和端口,以验证网络连接。


推荐阅读