应用到: Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista
Internet Information Services (IIS) 7.0 增加了对 FastCGI 协议的支持,该协议可提高 IIS Web 服务器上承载的常用应用程序框架(如 PHP)的性能和可靠性。 FastCGI 可提供高性能的通用网关接口 (CGI) 协议的替代方案,这是一种使外部应用程序能与 Web 服务器接合的标准方式。
适用于 Windows Server® 2008 和 Windows Vista® Service Pack 1 (SP1) 的 IIS 7 目前包括一个内置的 FastCGI 组件。 本主题说明如何使用 FastCGI 模块将 PHP 应用程序托管在 Windows Server 2008 和 带 SP1 的 Windows Vista 的 IIS 7 上。
重要提示:本主题提供了关于如何在 Windows Server 2008 和 带 SP1 的 Windows Vista 上安装和使用 FastCGI 组件的说明。 对于 Windows Vista(非 SP1),没有官方支持的 FastCGI 组件。 如果必须在 Windows Vista 操作系统上使用 FastCGI 组件,则强烈建议升级到 带 SP1 的 Windows Vista。
在 Windows Server 2008 上启用 IIS 7.0 中的 FastCGI 支持
在 Windows Server 2008 上启用 IIS 7.0 中的 FastCGI 支持
- 打开“服务器管理器”。
- 在右窗格中的“角色摘要”下,单击“添加角色”。
- 使用“添加角色向导”选择“CGI”角色服务。 这样便可同时启用 CGI 和 FastCGI 服务。
在 Windows Vista SP1 上启用 IIS 7.0 中的 FastCGI 支持
在 Windows Vista SP1 上启用 IIS 7.0 中的 FastCGI 支持
- 转至 Windows 的“开始”菜单,打开“控制面板”。
- 双击“程序和功能”。
- 单击“打开或关闭 Windows 功能”。
- 在 Windows 的“功能”对话框中,展开“Internet 信息服务”、“万维网服务”和“应用程序开发功能”,然后选择“CGI”。 单击“确定”。
- 从下面的其中一个位置安装 FastCGI 模块的更新。 此更新可解决多个已知的与常用 PHP 应用程序的兼容性问题。
最活跃的读者