正如标题所示,我的意图是将两个项目部署到一台服务器。同一服务器上的.net和php应用程序
一个是.net网络应用程序,另一个是php。
这是一种可行的方法,还是您通常会发现两个平台坐在不同的服务器上?顺便说一下,这不是我自己的服务器,取决于我会追求(或不)托管服务提供商的回复。
正如标题所示,我的意图是将两个项目部署到一台服务器。同一服务器上的.net和php应用程序
一个是.net网络应用程序,另一个是php。
这是一种可行的方法,还是您通常会发现两个平台坐在不同的服务器上?顺便说一下,这不是我自己的服务器,取决于我会追求(或不)托管服务提供商的回复。
根据其他要求,你可以任意选择:
感谢这样一个全面的答案。欣赏它。我担心的是,这不会是我的服务器,所以在这里选择的选项是由主人自行决定的。我假设有那些服务可以提供上述服务之一。当我(很快)移动到我们自己的服务器时,我会参考您的答案以供参考。再次感谢。 –
@DeeMac这是正确的,像这个答案中提到的配置不太可能被共享主机提供商支持。 – CodeCaster
嗯,不是好消息。我会环顾四周。我有一种感觉,它可能只是将时间推移到我们自己的盒子上,并带您了解您的建议之一。谢谢。 –
我想你可以用.net和php开发一个应用程序,因为它提供了一个连接来访问像mysql或sql server这样的服务器数据库。所以,请使用两种语法,我想。
感谢您的尝试,但是我的问题更多地是针对这些应用程序的托管 - 而不是开发阶段。 –
是的,您可以在同一台服务器上同时开发asp.net和PHP,您需要检查的一点是托管提供商必须支持这两种技术。如果您在主域上开发.net,那么对于PHP,您需要将其部署在子域上。请区分应用程序池以避免崩溃。
您可以在相同的IIS下托管.Net应用程序和PHP。 更多读物:http://php.iis.net/ –
这应该是可行的。您必须将您的服务器配置为基于用户正在访问的url重定向到相应的容器。 –
非常感谢您的回复。 @ArvindSridharan我是否可以灵活地在不属于我的服务器上配置IIS,就像我在开发机器上一样? –