`
haouziwefe
  • 浏览: 127501 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

IBM IHS安装

    博客分类:
  • java
阅读更多
    三层体系结构
为了访问远程数据源,3层体系结构使用称为应用服务器的中间件。应用服务器可以在 web 服务器所在的系统上运行,也可以在另一个系统上运行。web 服务器作为 web 客户机与应用服务器之间的中介,而应用服务器作为应用程序逻辑和远程数据之间的中介。
    与 2 层体系结构相比,3 层体系结构有几个优点:
    ●因为 web 应用程序访问的数据存储在其他系统上,所以可以提高大通信量 web 服务器的性能。数据库(或其他数据源)服务器并不在 web 或应用服务器所在的系统上运行,这会减轻系统的负载。同样,远程数据库、内容管理系统 (cms) 和其他数据源的备份等管理任务不会影响 web 或应用服务器的性能。
    ●可伸缩性更高,能够更好地管理服务器和数据源。很容易复制 web 和应用服务器,从而实现负载平衡。3 层体系结构可以在多个 web 和应用服务器之间实现自动的故障转移,这会提高 web 应用程序的可用性。可以智能化地管理到远程数据源的连接。
    ●提高远程数据的安全性,因为远程数据并不存储在 web 服务器(通常还有应用服务器)所在的系统上。web 服务器被入侵并不会直接泄露数据。
我们在本文档会使用ibm的软件来搭建三层体系结构:ibm http server(ihs) ,websphere application server,以及db2。
ihs解释
ibm http server 是一个具有商业支持的 web 服务器,它基于流行的开放源码的 apache web 服务器,是 ibm websphere application server 的核心组件。

环境
ihs 6.1
操作系统:windowsserver2003
ip:182.100.100.60
websphere 6.1.0.27
操作系统:aix 6.1
ip:182.100.100.50
目的
我们先在websphere上搭建了系统,访问地址为:
http://182.100.100.50:9080/aaa
我们要搭建ihs,来转发客户端的访问到websphere,完成后访问地址变为:
http://182.100.100.60/aaa

安装ihs
ihs是免费的,可以在ibm官网下载对应操作系统的版本。我们使用下载的是ihs.6100.windows.ia32.zip。
除了下载ihs,还要下载连接ihs与websphere的插件, 我们使用下载的是trial_plugins_windows.ia32.zip。
解压ihs压缩包后,进入ihs文件夹,双击install.exe安装。一直默认下一步,选择安装路径:

选择运行ihs服务器和ihs管理服务器的端口,如果默认的80和8008被其他程序占用了,请修改端口,这里我们修改管理端口为8088:

使用windows来管理两个服务,可以指定账户登录,也可以用本地账户登录,最好使用权限最高的用户来登录启动服务:

这里注意了,要填写ihs管理服务器的用户密码,并且记住,之后会在websphere配置中用到:

一直下一步,直到安装结束:

下面我们继续安装插件,解压plugins包后,进入plugin文件夹,双击install.exe安装,一直默认下一步,选择安装的web服务器:

这里有远程和本地的选择,ihs和websphere在一台机器,则选择本地,本文档使用的环境是不同的机器,所以选择第一个选项:

选择安装插件的目录,一般和ihs的目录安装在一起:

选择httppd.conf文件,这个文件记录了ihs和websphere连接所使用的dll路径以及插件路径:

选择plugin-cfg.xml文件,这个文件记录会在连接到websphere后手工更新,需要记住这个目录:

这里需要填写websphere的ip,如果是nd版本,这里录入的是集群服务器的ip:

之后一直下一步直到安装结束。

在websphere配置ihs
我们使用的websphere不是nd版本,所以我们使用手工传播插件的方法,来使得ihs能够直到websphere的应用服务器,端口等信息。这里需要注意,在创建websphere的时候,默认的节点名称是localhost,但是我们在搭建ihs或者集群的时候,不要用localhost来命名节点,最好用主机名或者ip,不然需要手工修改插件文件。传播插件的方法很简单,找到websphere的插件文件,一般aix下的目录是:
/usr/websphere/appserver/profiles/appsrv01/config/cells/ plugin-cfg.xml
复制到ihs的目录:
\\182.100.100.60\c$\program files\ibm\httpserver\plugins1\config\webserver1下,如果节点名是localhost了,就要修改文件,把localhost都修改为ip(182.100.100.50)。
ihs6.1的管理服务器没有图形化管理,不过可以使用websphere的管理控制台来控制ihs,需要在控制台中配置:

新建一个web服务器,选择服务器类型,服务器ip,操作系统:

选择ihs端口,安装目录,插件目录,ihs管理服务器的属性(还记得我改了端口8088),下一步完成:

完成后,可以在websphere的管理控制台来远程启动,停止ihs。如果是nd版本,可以在这里生成和传播插件。
到这里,ihs就算基本安装配置完成了,可以通过http://182.100.100.60/aaa来访问系统了。如果一个websphere服务器有多个应用,也可以通过不同的上下文根来访问,端口都是用的ihs的80来转发了。

注意
下面总结下配置ihs中容易遇到的问题:
1. 检查下有没有插件,有的websphere没有安装插件,需要单独安装,在目录plugins1\bin下有没有mod_was_ap20_http.dll。
2. 检查websphere的节点名,如果是localhost,则需要修改plugin-cfg.xml中的hostname为websphere的ip。
3. 网上资料说的有一个步骤是,在应用程序->管理模块,同时选择应用服务器和ihs服务器,这里我们系统不用,因为我们没有分离出html发布到ihs服务器上,ihs在这里只是转发的功能,不要把应用发布到ihs上。
4. 每当更改或新增应用服务器,集群,web容器传输或虚拟主机别名配置时,要在管理控制台->环境->更新全局web服务器插件配置中,重新生成插件文件,然后传播到ihs上。
5. 更新插件后需要重启ihs。配置过程中不用重启websphere。
 
0
1
分享到:
评论

相关推荐

    IHS安装配置手册

    IHS安装配置手册摘要 本文档为IHS安装配置手册,旨在指导用户安装、配置、管理和调优IHS7.0,提供实用的参考指南。手册涵盖了IHS7.0的安装、配置、日常管理、性能调优和故障诊断等方面的内容。 一、IHS安装配置...

    IHS安装与配置

    "IHS安装与配置" IHS 安装与配置是 IBM HTTP Server 的安装和配置过程,该过程需要在 WAS 集群已经安装并启动的情况下进行。 IHS 安装文件可以从官方网站下载,安装过程中需要选择安装位置和端口号,输入密码和...

    IBM WAS 安装文档

    "IBM WAS 安装文档" 本文档主要介绍了 IBM WebSphere Application Server (WAS) 8.5 的安装过程,包括集群环境的安装方式。下面是从文件中提取的相关知识点: 1. WebSphere 基础概念: * 单元(Cell): WAS 的...

    IBM HTTP Server(IHS)安装包

    基于 Apache 的 IBM HTTP Server 是基于 Apache Group开发的 Apache Web 服务器的 Web 服务器。IBM HTTP Server 包括一些在 Apache Group 开发的 Apache Web服务器没有的功能。IBM Http Server扩展了 Apache 的功能...

    linux5安装IHS

    本教程将详细讲解如何在Linux5系统上安装IHS,并配置其与WAS集成,通过80端口进行访问。 1. **下载和准备**: - 首先,你需要从IBM官方网站获取适用于Linux5的IHS安装包。这通常是一个`.rpm`文件。 - 确保你的...

    启用 IHS GZip 压缩提高网络 IO 性能

    标题 "启用 IHS (IBM HTTP Server) GZip 压缩提高网络 IO 性能" 指的是在 IBM HTTP Server (IHS) 上配置 GZip 压缩以优化网络传输效率。GZip 是一种广泛使用的数据压缩算法,特别适用于在网络传输中减少数据量,从而...

    IHS的SSL配置方法

    IHS(IBM HTTP Server)是一种基于Apache的Web服务器软件,用于提供安全的Web服务。为了确保数据传输的安全性,IHS支持SSL(Secure Sockets Layer)加密协议。本文将介绍IHS的SSL配置方法,包括创建密钥文件、配置...

    IBM-IHS支持https设置手册

    参考该手册 设置IHS 支持https支持,主要查看:IBM GSK_ERROR_BAD_CERT error in IBM Web Server Plug-in V7_0 (and later) - 中国_wss 这个文件,英文版,很容易看懂

    IBM HttpServer 安装配置,配置

    安装 IBM HttpServer 之后,需要配置 IHS(IBM HTTP Server)。配置 IHS 的步骤如下: 1. 复制 configurewebserver1.bat 文件 从 C:\IBM\HTTPServer\Plugins\bin 目录复制 configurewebserver1.bat 文件到 C:\IBM\...

    WAS集群、IHS、WAS操作概述.doc

    - **IHS安装**:IBM HTTP Server (IHS) 作为WAS的前端HTTP服务器,其安装也应按照官方指南进行。 - **补丁安装**:安装补丁之前,需要下载并安装补丁安装工具。补丁安装工具和补丁包可以从IBM官方网站获取。 ##### ...

    Websphere 集群安装及集成IHS手册详细版.doc

    Websphere 集群安装及集成 IHS 手册详细版 本资源详细介绍了 Websphere 8.5 的集群安装和集成 IHS 的过程,从操作系统参数优化到安装步骤的每一个细节都进行了详细的描述。以下是从文件中提取的关键知识点: 一、...

    WAS集群集成IHS傻瓜教程

    本教程将指导您如何将 IBM WebSphere Application Server (WAS) 集群集成 IHS(IBM HTTP Server),从而实现高性能、可扩展的 Web 应用程序服务器架构。 集成步骤 ### 一、资源列表 在开始集成之前,需要准备以下...

    was与ihs集成

    - **IHS安装** - **WAS插件(Local式)安装** 2. **配置环境**: - WAS_HOME:指定WAS的安装目录路径。 - 示例路径:`C:\ProgramFiles\IBM\WebSphere\AppServer` - 将WAS的`bin`目录下的`configurewebserver....

    IHS与WAS

    IHS安装和配置: 1. 安装IHS服务:下载IHS For Linux软件包ihs.6100.linux.ia32.tar,解压缩后进入IHS目录,运行安装命令install,创建IBM HTTP Server管理文件的用户和组,默认均为root,统一由root用户进行管理。...

    WAS9集群部署,IHS转发请求

    1. 安装IBM Installation Manager(IM):首先,需要在两台虚拟机上安装IM,它是用于安装、升级、回滚和维护IBM软件产品的管理工具。IM介质解压到指定目录后,运行安装命令,如图所示可以查看到安装的IM版本。 2. ...

    RHEL5上安装IBM_HTTP_Server

    - **解压并执行安装脚本**:使用命令`tar -xvf ihs.6100.linux.ia32.tar`解压文件后,进入`/IHS_6.1.0.0/IHS/install`目录执行安装脚本。安装过程中,若计划将IHS集成至WebSphere Application Server,需设置允许...

    安装包IHS for windows 安装程序

    IBM HTTP Server基于ApacheGroup开发的pache Web 服务器的 Web 服务器。 IBM HTTP Server 包括一些在 Apache Group 开发的 Apache Web服务器没有的功能。IBM Http Server扩展了 Apache 的功能,使其能够使用 IBM ...

    IBM BPM8.0.1安装报告

    - **IHS安装**:IBM HTTP Server (IHS) 作为Web服务器组件,也需要安装。它负责处理对外的HTTP/HTTPS请求,与BPM服务器协作提供服务。IHS的安装同样在图形界面指导下进行。 3. **安装验证** - **服务部署**:安装...

    Window下WAS与IHS集成

    安装IBM HTTP Server (IHS) - **安装步骤**: - 安装IHS 6.1。 - 在安装过程中设置IHS管理用户和密码,建议不要使用本机登录用户。 - **注意事项**: - 安装路径建议使用默认路径,便于后续操作。 - 记录...

    IHS证书过期检查

    IHS(IBM HTTP Server)作为IBM WebSphere Application Server(WAS)的一部分,用于处理HTTP请求并将它们传递给后端应用服务器。为了确保通信安全,IHS使用SSL/TLS证书进行加密。证书的有效性对于维护系统的安全性...

Global site tag (gtag.js) - Google Analytics