IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  WebSphere  >  FAQ  >

IBM WebSphere Application Server常见问题及解答:我是不是应该使用 WAS 来管理我的 HTTP 服务器?什么时候应该安装 IBM HTTPServer?

关于 IBM WebSphere Application Server 产品家族的问题集锦

developerWorks

IBM WebSphere Application Server 常见问题及解答专题是关于 IBM WAS 产品家族的问题集锦,其中收集了客户在使用此产品时遇到的一些常见问题。这本问题解答可以被看作是对产品使用手册以及 WebSphere Application Server 在线信息中心的补充。我是不是应该使用 WAS 来管理我的 HTTP 服务器?什么时候应该安装 IBM HTTP Server?


问题及解答


3. 我是不是应该使用 WAS 来管理我的 HTTP 服务器?什么时候应该安装 IBM HTTP Server?

答:

建议您不要使用 WebSphere Application Server 来管理您的 HTTP 服务器,即使 WebSphere Application Server 提供了完成该任务的功能,而且在您选择这样做时 IBM 将为您提供支持。建议您不要这样做的理由是通常我们建议将 Web 服务器放在 DMZ 中,但是因为DMZ 通常是不够安全的区域,所以我们不推荐在 DMZ(Demilitarized Zone)中加强 HTTP 服务器的功能。尽管 WebSphere Application Server 为 IBM HTTP 服务器的远程管理提供了一种安全的和支持的解决方案,但不使用这个功能将大大减少被攻击的途径。

在以上建议的基础上,还要补充一点的是,如果您的基础结构在 DMZ 中包括反向代理安全服务器,一般这种情况下,HTTP 服务器将不位于 DMZ 中,而是和 WAS 处在同样安全的区域中。这时经常见到的两种场景为:
a. 当 HTTP 服务器和 WAS 服务器在同一台机器上,则使用 WebSphere Application Server 进行 HTTP 服务器管理是一种既方便又快捷的方式。

b. 当 HTTP 服务器和 WAS 服务器不在同一台机器上,这种情况下是否使用 WAS 服务器进行 HTTP 服务器的管理,对工作量和管理的复杂度来说,不会存在明显的差异。

在以下情况下,可以考虑安装 IBM HTTP Server:
1. 从安全性的角度考虑,建议把 IHS 放在 DMZ 区中,这样可以有效隔离非安全的攻击;
2. 可以把一些非重要的静态页面放在 IHS 中,从而减轻 WAS 的负担;
3. 可以作为 WAS 的前一级 Http 请求队列的缓冲。但是,由于在 WAS V6 以上的版本中,Web Container 对于 Http 请求采用了非阻塞I/O 方式,IHS 的这一功能作用已经非常弱化;
4. 对于需要做 WAS 的集群,且客户没有 Load Balancer 这样的功能组件的情况下,安装 IHS 可以提供对集群的唯一访问入口点。

更多关于 IBM WebSphere Application Server 体系结构的安全性,以及如何增强 WebSphere Application Server 环境的安全性方面的信息,请参阅 developerWorks 网站的《WebSphere Application Server V6 高级安全性加强》 一文。


返回“WebSphere Application Server 常见问题及解答”专栏。



回页首


 logo

文档选项

未显示需要 JavaScript 的文档选项


  最新更新
WebSphere FAQs
WebSphere 产品家族新特性系列
WAS 功能部件包专题
WAS 功能部件包下载
WebSphere 开发工具新手入门

  开发者技术期刊
IBM WebSphere 开发者技术期刊
WAS V7 中的系统管理
面向企业的云计算
IBM 绿色 IT 解决方案

更多内容


  特别推荐
下载 WebSphere Application Server Community Edition
WebSphere 导航地图
SOA 企业架构师免费工具包


    关于 IBM 隐私条约 联系 IBM 使用条款