已经处理过与 Tomcat 或 Apache 并行运行 IIS 的问题。在 Azure 上运行这种环境是否会对设置产生任何影响?

我们有一个运行 Windows Server 2012R2 的 Azure VM(是的,我知道)。我们正在运行 IIS,并且有几个子域。我刚刚尝试运行。我已指定--address any--port 8081(我相当确定 IIS 未使用它),但我无法从更广泛的互联网访问它。我想我遗漏了一些显而易见的东西。它是什么?

这与反向代理无关。这是关于在 Azure VM 中的 Windows Server 2012R2 中与 IIS 并行运行 Web 服务器。

5

  • 1
    这个问题类似于:。如果您认为它们不同,请编辑问题,说明它们有何不同和/或该问题的答案对您的问题无济于事。


    – 

  • 您可能可以使用 nginx 作为反向代理。在其他端口上运行其他 Web 服务器。如果您需要 apache 或 tomcat,我建议您查看 dockerizing 内容;容器比 VM 更便宜,而且更容易扩展。


    – 


  • 我不明白为什么我被转到反向代理侧。这个问题的什么地方导致人们假设反向代理?


    – 

  • 因为您的问题表明在您更改之前。编辑后,答案是这有效,但您必须允许流量。


    – 

  • 请您解压“允许流量”吗?


    – 

0