通过Azure VM的公共ip访问php webs应用

问题描述

我们有一个PHP应用程序,已将其安装在Azure VM上。它可以在本地正常工作并且可以访问。

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

我们已使用WAMP Server托管它,并且一切正常。但是,我们无法通过服务器的公共IP对其进行访问。

我们尝试了几件事没有任何结果。

解决方法

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

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

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