我们即将在Windows堆栈(Windows 2003服务器)上部署php5 / symfony / mysql应用程序
我们的IT部门在管理除微软技术之外的任何其他东西方面没有多少经验,所以我想知道您对生产环境建议的配置......
apache和php在Windows上?
php on iis?
等...
应用程序应该使用集成安全性(这意味着应该有一些方法来查找获取已登录用户的域/用户名,在经典的asp中就像Request.ServerVariables(“AUTH_USER”)一样简单)
如果你能指出我关于这个主题的文件,它也会非常有用。
答案 0 :(得分:1)
这个问题,特别是其中的链接可能会回答您问题的部分内容:Apache vs. IIS PHP performance comparison
答案 1 :(得分:0)
PHP可以正常使用IIS,虽然我只能将其配置为与IIS目录层次结构中的站点一起运行。 (C:\的Inetpub \ wwwroot)中。我从来没有能够使用该层次结构之外的虚拟目录运行它。
此外,假设IIS正在运行(默认情况下在Server 2003中),IIS和Apache无法共享端口80.如果您在同一个盒子上运行,则一个或另一个将获得端口80,但是不是两个。