2016-11-11 93 views
-2

是否在Azure WebApp中运行自定义Web服务器而不是IIS? (amphp/aerys或reactphp/http)Azure WebApp自定义PHP服务器

我认为,使用Node.js是可能的,所以PHP应该有一些方法。

预期的行为是,我将使用我的自定义PHP服务器,它将在某个端口上侦听,并且IIS只将所有请求重定向到此端口。

但我不知道,如果可能在Azure WebApp运行长时间运行的应用程序,这将在某些端口上侦听。而这个应用程序必须自动启动。

我可以使用VM,但Web应用程序看起来更好。

+0

从Azure文档:[创建,配置和部署PHP Web应用到Azure](https://azure.microsoft.com/zh-cn/documentation/articles/app-service-web-php-get -started /) – Bryan

+0

谢谢,但这不是,我想要的。在本文中描述了标准方法,其中PHP在IIS内部作为CGI运行。但我想建立自定义的服务器,它将在某个端口上侦听。 IIS将把所有请求重定向到这个应用程序。我已经更新了我的答案。 –

回答

1

您无法在Azure Web Apps上定制PHP服务器,也无法尝试侦听除Azure Web Apps上的80和443之外的任何其他端口。您可以使用VM或Cloud Service来处理您的需求。