在Windows上推荐php5应用程序的生产环境?

时间:2010-02-07 20:11:48

标签: php windows deployment symfony1 production-environment

我们即将在Windows堆栈(Windows 2003服务器)上部署php5 / symfony / mysql应用程序

我们的IT部门在管理除微软技术之外的任何其他东西方面没有多少经验,所以我想知道您对生产环境建议的配置......

apache和php在Windows上?

php on iis?

等...

应用程序应该使用集成安全性(这意味着应该有一些方法来查找获取已登录用户的域/用户名,在经典的asp中就像Request.ServerVariables(“AUTH_USER”)一样简单)

如果你能指出我关于这个主题的文件,它也会非常有用。

2 个答案:

答案 0 :(得分:1)

这个问题,特别是其中的链接可能会回答您问题的部分内容:Apache vs. IIS PHP performance comparison

答案 1 :(得分:0)

PHP可以正常使用IIS,虽然我只能将其配置为与IIS目录层次结构中的站点一起运行。 (C:\的Inetpub \ wwwroot)中。我从来没有能够使用该层次结构之外的虚拟目录运行它。

此外,假设IIS正在运行(默认情况下在Server 2003中),IIS和Apache无法共享端口80.如果您在同一个盒子上运行,则一个或另一个将获得端口80,但是不是两个。