通过 Azure VM 的 public ip 访问 php 网络应用程序

Accessing php webs app via the public ip of Azure VM

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

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

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

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

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

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

您还可以从 on-premise 机器远程登录 VM public IP 地址和端口以验证网络连接。