文章目录
第五十八章 IIS 7 或更高版本的替代选项 (Windows) - 替代选项 2:将本机模块与 NSD (CSPcms.dll) 结合使用
默认情况下,IIS 7
不运行 ISAPI
扩展、ISAPI
筛选器或 CGI
模块。此选项需要 CGI
模块服务来运行 Web
网关管理模块 (nph-CSPcgiSys.exe
)。
按照安装 ISAPI
和 CGI
服务 中的说明进行操作。
配置 Web
服务器,使其识别文件类型并将它们传递到 Web
网关进行处理。
注册运行时本机模块
DLL: CSPcms.dll
在使用此模块之前,必须在 IIS
中注册它。这是在 Internet
信息服务 (IIS
) 管理器控制面板中完成的。
- 打开
Internet
信息服务 (IIS
) 管理器窗口。 - 在左侧面板中,突出显示:
[MACHINE_NAME] ([machine_name]\[user_name])
- 在中间面板中,双击模块图标。
- 在右侧面板中,选择“添加本机模块”。
- 选择注册并在注册本机模块对话框中输入以下详细信息:
-
Name:
CSPcms
-
Path:
C:\Inetpub\CSPGateway\CSPcms.dll
-
Select OK.
- 在左侧面板中,展开顶层以显示“网站”部分,然后显示“默认网站”部分。突出显示默认网站部分:
[MACHINE_NAME] ([machine_name]\[user_name])
Web Sites
Default Web Site
- 在右侧面板中,选择“添加本机模块”。
- 在“添加本机模块”对话框中,选择“
CSPcms
”,然后选择“确定”。
启用 Web
网关管理的 CGI
模块
可执行文件:nph-CSPcgiSys.exe
在使用此模块之前,必须将其注册为 IIS
允许的应用程序。这是在 Internet
信息服务 (IIS
) 管理器控制面板中完成的。
- 打开
Internet
信息服务 (IIS
) 管理器。 - 在左侧面板中,突出显示:
[MACHINE_NAME] ([machine_name]\[user_name])
- 在中间面板中,双击
ISAPI
和CGI
限制图标。 - 在右侧面板中,选择“添加”。
- 在“添加
ISAPI
或CGI
限制”对话框中,输入:
-
ISAPI or CGI Path:
C:\Inetpub\CSPGateway\nph-CSPcgiSys.exe
-
Description:
WebGatewayManagement
-
Allow extension path to execute:
Select
-
Select OK.