19.8.3. 配置 Microsoft IIS 使用 ISAPI Redirector
注意
关于 Microsoft Windows Server 和 IIS 支持的配置列表,请参考 https://access.redhat.com/site/articles/111663。
过程 19.17. 用 IIS Manager (IIS 7) 配置 IIS Redirector
- 点击
打开 IIS manager,然后输入 inetmgr
。 - 在左侧的树型视图面板里,展开 IIS 7。
- 双击 ISAPI and CGI Registrations 在新窗口里打开它。
- 在 Actions 面板里,点击 Add。Add ISAPI or CGI Restriction 窗口将会打开。
- 指定下列值:
- ISAPI or CGI Path:
c:\connectors\isapi_redirect.dll
- Description:
jboss
- Allow extension path to execute:选择复选框。
- 点击 OK 来关闭Add ISAPI or CGI Restriction 窗口。
定义 JBoss Native 虚拟目录
- 右击 Default Web Site,然后点击 Add Virtual Directory。Add Virtual Directory 窗口将会出现。
- 指定下列值来添加虚拟目录:
- Alias:
jboss
- Physical Path:
C:\connectors\
- 点击 OK 保存并关闭 Add Virtual Directory 窗口。
定义 JBoss Native ISAPI 重定向过滤器
- 在树型视图面板里,展开
。 - 双击 ISAPI Filters。ISAPI Filters Features 视图将会出现。
- 在 Actions 面板里,点击 Add。Add ISAPI Filter 窗口将会出现。
- 在 Add ISAPI Filter 窗口里指定下列值:
- Filter name:
jboss
- Executable:
C:\connectors\isapi_redirect.dll
- 点击 OK 保存并关闭 Add ISAPI Filters 窗口。
启用 ISAPI-dll 处理程序
- 双击树型视图面板里的 IIS 7 条目。IIS 7 Home Features View 会被打开。
- 双击 Handler Mappings。Handler Mappings Features View 将会出现。
- 在 IIS 7 Home Features View 组合框里,选择 State。Enabled and Disabled Groups 里会出现 Handler Mappings。
- 找到 ISAPI-dll。如果它位于 Disabled 组,右击并选择 Edit Feature Permissions。
- 启用下列权限:
- Read
- Script
- Execute
- 点击 OK 保存并关闭 Edit Feature Permissions 窗口。
结果
已经配置 Microsoft IIS 使用 ISAPI Redirector。请继续阅读 第 19.3.6 节 “配置 JBoss EAP 6 接受外部 Web 服务器的请求”、第 19.8.4 节 “配置 ISAPI Redirector 发送客户请求到 JBoss EAP 6” 或 第 19.8.5 节 “配置 ISAPI Redirector 在多个 JBoss EAP 6 服务器间平衡客户请求”。