第五十八章 IIS 7 或更高版本的替代选项 (Windows) - 替代选项 2:将本机模块与 NSD (CSPcms.dll) 结合使用

第五十八章 IIS 7 或更高版本的替代选项 (Windows) - 替代选项 2:将本机模块与 NSD (CSPcms.dll) 结合使用

默认情况下,IIS 7 不运行 ISAPI 扩展、ISAPI 筛选器或 CGI 模块。此选项需要 CGI 模块服务来运行 Web 网关管理模块 (nph-CSPcgiSys.exe)。

按照安装 ISAPICGI 服务 中的说明进行操作。

配置 Web 服务器,使其识别文件类型并将它们传递到 Web 网关进行处理。

注册运行时本机模块

DLL: CSPcms.dll

在使用此模块之前,必须在 IIS 中注册它。这是在 Internet 信息服务 (IIS) 管理器控制面板中完成的。

  1. 打开 Internet 信息服务 (IIS) 管理器窗口。
  2. 在左侧面板中,突出显示:
[MACHINE_NAME] ([machine_name]\[user_name])
  1. 在中间面板中,双击模块图标。
  2. 在右侧面板中,选择“添加本机模块”。
  3. 选择注册并在注册本机模块对话框中输入以下详细信息:
  • Name: CSPcms

  • Path: C:\Inetpub\CSPGateway\CSPcms.dll

  • Select OK.

  1. 在左侧面板中,展开顶层以显示“网站”部分,然后显示“默认网站”部分。突出显示默认网站部分:
[MACHINE_NAME] ([machine_name]\[user_name])
            Web Sites
                    Default Web Site
  1. 在右侧面板中,选择“添加本机模块”。
  2. 在“添加本机模块”对话框中,选择“CSPcms”,然后选择“确定”。

启用 Web 网关管理的 CGI 模块

可执行文件:nph-CSPcgiSys.exe

在使用此模块之前,必须将其注册为 IIS 允许的应用程序。这是在 Internet 信息服务 (IIS) 管理器控制面板中完成的。

  1. 打开 Internet 信息服务 (IIS) 管理器。
  2. 在左侧面板中,突出显示:
[MACHINE_NAME] ([machine_name]\[user_name])
  1. 在中间面板中,双击 ISAPICGI 限制图标。
  2. 在右侧面板中,选择“添加”。
  3. 在“添加 ISAPICGI 限制”对话框中,输入:
  • ISAPI or CGI Path: C:\Inetpub\CSPGateway\nph-CSPcgiSys.exe

  • Description: WebGatewayManagement

  • Allow extension path to execute: Select

  • Select OK.

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-23 11:30:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-23 11:30:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-23 11:30:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-23 11:30:03       18 阅读

热门阅读

  1. StarRocks用户权限管理

    2024-04-23 11:30:03       11 阅读
  2. R语言 |一些常用的数据整理的技巧(二)

    2024-04-23 11:30:03       13 阅读
  3. 算法矩阵提速原理

    2024-04-23 11:30:03       12 阅读
  4. iOS知识点 ---UIView和CAlayer

    2024-04-23 11:30:03       15 阅读
  5. 数学建模:Matlab一元二次回归模型-重庆房价预测

    2024-04-23 11:30:03       13 阅读
  6. vue的优化手段

    2024-04-23 11:30:03       12 阅读
  7. 分布式与微服务区别?

    2024-04-23 11:30:03       12 阅读