在 IIS 7 上安装 PHP - 手动与 Web 平台

在 IIS 7 上安装 PHP - 手动与 Web 平台

我是 MS Server 2008 和 IIS 7 的新手。我需要在这台服务器上安装 PHP,但不确定是否应该按照官方 PHP 网站上的详细说明手动操作,还是使用 Microsoft 的 Web 平台。我最初打算安装 Drupal 或 MODx 之类的 CMS,但可能需要在同一台机器上实现其他基于 PHP 的 Web 应用程序。这两种安装方法之间是否存在差异,从而可能导致我以后遇到问题?有人在使用 Web 平台时遇到过不愉快的经历吗?

PS-我很确定这个服务器实例最终将成为我的生产/实时站点,因此我希望从一开始就设置它。我在一所 IT 资源匮乏的学校工作,他们告诉我他们不会为我安装另一个“虚拟化”服务器进行测试/开发。

非常感谢,

杰森

答案1

Web 平台安装程序简化了您的安装过程,但许多安装程序都是预先打包的,在安装过程中没有提供太多灵活性。如果您想最大限度地控制安装,手动方式可能是最好的选择。有一个 Windows 安装程序可以加快此过程(http://windows.php.net/download/)。在安装过程中,您将需要使用“IIS FastCGI”设置。

至于开发/测试环境,如果您有一台 Windows 7 计算机,则可以在本地桌面上安装并运行与 Windows Server 2008 R2 一起运行的完整 IIS 7.5 版本。您应该能够在本地计算机上运行 PHP 安装,其运行方式与在服务器上相同。另一个选择是 VMWare Workstation(您必须为此付费)或 Virtual Box(http://www.virtualbox.org/) 在本地机器上设置虚拟机进行测试。这可能是一个不错的选择,因为它可以让您有机会测试手动安装以及 Web 平台安装程序安装方法。

希望有所帮助。

相关内容