websphere安装与配置文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WebSphere 5.0安装与配置
一、综述
1.IBM WebSphere Application Servers 5.0是基于J2EE 1.3标准的应用服务器中间件,WebSphere这套软件包包含四个版本,分别是:
IBM WebSphere Application Server Express(简易版)
IBM WebSphere Application Server base(基本版)
IBM WebSphere Application Server Network Deployment(网络版)
IBM WebSphere Application Server Enterprise(企业版)
Express版供业务要求简单的客户或者开发测试使用,提供WebSphere的基本功能;base版是业务量比较小的客户使用,只能用于单机;ND版配合base,可以提供负载均衡功能,实现分别式计算;企业版提供企业级业务功能。一般情况下,ND+base可以完全满足用户的一般要求。
2.WebSphere 5.0现在支持的系统:
Win、AIX、HP、Linux Intel、Linux S/390 zSeries、Linux iSeries pSeries、OS/400。对于AIX系统,AIX 5.1推荐5100-5100-03 + APAR IY36884,AIX 5.2 + APAR IY44183。
3.体系结构
以上是单机版websphere的体系结构图。单机版就是一个节点(node),每个server 占用一个JVM,每个server包含三个容器,分别是web容器,EJB容器,JCA 容器,除此之外还包JNDI服务以及安全服务。Web容器内嵌一个HTTP server,但效率不高,一般请求都是由外部HTTP server通过websphere plug-in转发给web 容器,静态内容都由外部http server来处理。这样效率较高而且比较安全。单机版管理应用程序与其他应用都运行在server1上。
4.ND+base结构图
以上图示整个结构称为单元(cell),由一个ND管理,每个节点(node)有一个节点代理(Node agent),ND通过与节点代理的通讯来管理节点下的每个server。5.负载均衡
负载均衡是websphere一个重要性能,配置负载均衡可以提高应用的稳定性、可靠性、可使用性、可扩展性。通常实现均衡负载是通过Http server的插件进行,http server把动态请求交给plugin,plugin通过负载均衡的配置信息决定请求转发给那个server来处理。
通用的系统结构图示如下:
两台主机安装websphere,跨节点配置一个群集(cluster),应用安装到群集环境,
图一
这样拓扑结构优点是:
克服软硬件单点失效,增加吞吐量,避免访问失败;
通过负载均衡管理,可以优化访问流量的分布。
二、Base安装过程,依AIX系统为例,其实在各种系统上的安装过程都一样。
1.挂接光驱
2.# cd /cdrom/aix
3.#./install.开始图形化安装。
4.安装前websphere会检测目前OS的的版本,如果OS缺少某些补丁,安装过程会显示补丁信息。
5.选择custom安装,选择安装组件(如果没有用到MQ,可以不安装Enbeded Messaging)。
6.输入安装目录
7.下一步输入节点名与主机IP地址或主机名,最好是主机名,这样安装后如果要修改主机IP地址比较容易。
8.下一步开始安装,如果选择安装应用示例,安装后期系统会自动安装8个应用示例。
9.安装完毕端口检查
#netstat -an | grep 9090
如果9090已经使用,修改以下两个文件的端口配置
虚拟主机定义的端口:
与
server的HTTP传送端口:
xmi:id="HTTPTransport_1" sslEnabled="false">
10.启动服务,验证安装
#cd /ws_fs/WebSphere/AppServer/bin
#./startServer.sh server1
打开浏览器,输入
http://10.161.32.6:9090/admin,可以看到控制台;
http://10.161.32.6:9080/snoop,验证应用服务。
11、停止服务:
# ./stopServer.sh server1
三、装websphere network deployment
1.挂接光驱,#cd /cdrom/aix
2.执行#./install
3.与安装base类似,检查系统组件
4.下一步选择custom安装,选择默认组件,如果不使用MQ,最好不要安装Enbedded Messaging Client
5.输入安装路径