Chinaunix首页 | 论坛 | 博客
  • 博客访问: 206238
  • 博文数量: 51
  • 博客积分: 1463
  • 博客等级: 中尉
  • 技术积分: 515
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-29 04:27
文章分类

全部博文(51)

文章存档

2012年(9)

2011年(42)

分类: 系统运维

2011-12-29 21:44:07

本文是Windows环境下websphere6.0单机环境的安装详细步骤,Linux和Unix下安装亦可参考,不过注意系统参数的调整。

WebSphere6.1的安装过程和6.0大同小异,这里就没有列出,可以到我的Google Docs查看

———————— 下面正式开始——————————

1. 开始安装IBM WebSphere Application Server Network Deployment V6

插入光盘或运行安装介质,进入安装向导

clip_image002

2.接受协议

clip_image004

3.检查条件 安装程序将自动检测是否具备安装WAS6的条件

注:此处安装Windows2003 sp2补丁后会报操作系统补丁缺失(sp1),很明显不用在意。

clip_image006

4.选择安装目录

这里指定的目录为E:\Program Files\IBM\WebSphere\AppServer

clip_image008

5.安装如下功能部件(样本服务器通常不安装)

clip_image010

6.安装摘要

总大小800M左右

clip_image012

单击下一步开始安装

6.安装完成,选择启动概要表创建向导来创建profiles。(或者进入安装目录的/bin下,进入ProfileCreator运行pctWindows.exe)

clip_image014

在profile creation wizard 中选择第一个(如果已知要搭建DM环境,最好先创建DM再app)

clip_image016

39

DM profile 的名字为 Dmgr01

clip_image018

40

选择profile安装路径

clip_image020

41

命名节点名,主机名,单元名。

clip_image022

42 指定端口

安装会自动分配新的端口给新建的profile,为避免与先前的或是其他程序的端口冲突,可以手工更改端口,具体可以在config的serverindex.xml

文件中找到该profile的端口信息,或者进入管理控制台修改,建议事先规划好。

clip_image024

44系统服务定义

定义为windows 服务,启动和关闭服务是以系统服务调用的形式运行,并添加到系统服务里(这一步可根据需要自行确定启动方式)

clip_image026

45 summary

clip_image028

46 创建好Deployment Manager 概要文件之后,现在使用“第一步”控制台或进入到该该药文件的bin目录下执行 startManager 命令启动 Deployment Manager。

Unix下为 ./ startManager.sh

建appserver概要表

clip_image030

8.概要表类型选择“创建应用程序服务器概要表”,也就是创建一个APPSERVER的PROFILE。不管是DM环境还是单机环境 ,都要建这个应用程序服务器的profile。

clip_image032

9.概要表名称:AppSrv01(根据规划可自行修改)

clip_image034

10.概要表目录

这里为E:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01

clip_image036

11.节点名:sdsxappNode01

主机名:sdsxapp(如果和物理主机有别,则应当在系统host文件中添加,建议不使用默认物理主机名,以方便移植)

clip_image038

12.端口值,按默认(也可根据规划进行修改)

clip_image040

13.可以作为Windows 服务执行操作:本地帐户,手工启动服务。unix下无此步骤

clip_image042

14.摘要

clip_image044

15.概要表创建完成

clip_image046

16.启动“第一步”

clip_image048

17.验证安装并启动服务器(也可以命令行进入该profile的bin目录下执行:startServer server1;unix下为 ./ startServer.sh server1

查看服务器状态 serverStatus –all

clip_image050

18.进入控制台(此时未定义安全性)()9060位缺省

clip_image052

二.安装IBM HTTP Server6.0

19开始安装IBM HTTP Server6.0

clip_image054

20

clip_image056

21选择安装路经

E:\Program Files\IBM HTTP Server

clip_image058

22.安装类型:典型(或定制,可自行配置端口,这里为默认的80和8008)

clip_image060

23.服务类型:Windows服务,本地登陆

clip_image062

24

安装完成

clip_image064

三.安装IBM WebShpere Application Serber V6服务器插件

25 开始安装IBM WAS V6 plugin

clip_image066

26

clip_image068

27检查条件

clip_image070

28选择现有Web Server:IBM HTTP Server6.0

clip_image072

29配置环境为 :此处为was本地安装,通常情况可安装远程,则需要告诉plugin应用服务器(通常是dm)的ip地址。

clip_image074

30.插件安装路经E:\Program Files\IBM\WebSphere\Plugins

clip_image076

31.确认WAS的安装位置(远程的话则为ip)

clip_image078

32.选择现有的IBM HTTP Server httpd.conf文件Web服务器端口为80

clip_image080

33.定义Web服务器名称 webserver1

clip_image082

34.web服务器的 plugin-cfg.xml文件路径:(此xml文件用于传播插件,发布新的应用的时候,需要借助此文件告诉HIS关于WAS端的改变)

E:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\config\cells\sdsxappNode01Cell\nodes\webserver1_node\servres\webserver1\plugin-cfg.xml

clip_image084

35.摘要

clip_image086

36.

clip_image088

37.完成安装

clip_image090

clip_image092

47 启动好Deployment Manager之后再把另外一个appserver启动(如果没启动的话)。

在此appserver的bin目录下执行 addNode networkacs 8879 把节点添加到Deployment Manager中。或者使用 Deployment Manager 的管理控制台将应用程序服务器节点添加到单元。单击系统管理 > 节点以添加节点。Unix下是./ addNode.sh networkacs 8879

48 停止命令: server的停止命令为 stopServer server1;manager停止的命令为stopMananer。如果已经使用定义了安全性,需要加入-username –password

49 Unix下是./ stopServer.sh server1 ./ stopMananer.sh

四.配置PlugIn

安装好PlugIn之后,会在httpd..conf最后写入几行配置,但还要进行一些步骤让was得以管理webserver。

将 configureWeb_server_name 脚本从plug-ins_install_root/ bin/粘贴到wasfrofile_install_root/ bin 目录。如果一台机器在 Linux 或 UNIX 下运行,而另一台机器在 Windows 下运行,则从 plug-ins_install_root/ bin/ crossPlatformScripts 目录复制此脚本,将 configureWeb_server_name 脚本从机器 B 粘贴到机器 A 上的 wasprofile_install_root/ bin 目录,应为此脚本要运行本目录的configureWebserverDefinition.jacl文件,所以如果当前目录下没有此文件,要从was_root的bin下面复制过来。注意configureWeb_server_name 脚本中最后最后一项是系统类型,最后第二项是web节点的host,最后第三项是web节点名。

在控制台的“系统管理—节点—添加节点”添加一个web非受管节点,并指定好节点名和web节点所在host。然后从命令行运行configureWeb_server_name脚本,便完成了web插件的配置工作。(在windows单击版环境下一般没必要进行上述配置,直接运行脚本,重启was便可以识别到本地ihs)。

下一步到 IHS的bin目录里设置HTTP管理服务器的密码。

运行命令行 >htpasswd -c ..\conf\admin.passwd admin (注意路径不支持空格)

密码设置好之后再到was的管理控制台中设置远程控制http server的口令密码,跟先前设置的一样

clip_image094

然后传播插件测试是否成功。

要验证您自己的应用程序,安装应用程序后重新生成并传播 plugin-cfg.xml 文件。

clip_image096

下图为plugin配置属性

clip_image098

Plugin在发布新的应用之后要进行一次生成插件并传播插件的操作

  中安装了Websphere单机环境,那么接下来第一件事不是配置WAS,不是发布应用,而是要打上补丁(特别是新环境)。如果是老系统迁移的话,可以不用打最新的补丁,只要让现在的平台版本和之前运行正常平台版本一致即可,以免引入新的问题。

         首先去找到自己需要的补丁,Production Group为Websphere,Product为WAS,指定版本号和平台,搜索出Fixpack。

         这里以为例讲述打补丁步骤。

         首先看到一个,这个是补丁升级程序,从6.1之后所有的补丁(包括7.0)都要考它来升级。安装CD2中会带有这个程序,但是那个版本太低对6.1.0.6之后的补丁无法直接使用。所以先要安装这个打补丁程序。

          Websphere的补丁有WAS—IHS—PlugIn和SDK,根据你的安装拓扑和需要可以分别打,但是一般全都保持一致的版本。下载的pak文件放到Update Installer安装后的maintenance目录下。

          之后运行update installer即可,选定安装补丁的目录:AppServer对应WAS补丁,Http目录对于ihs补丁,plugins目录对应plugins补 丁。每次都会自动找到相应的两个pak文件(一个程序的,一个JDK的)。全部安装完,那就OK了,在bin目录下执行versioninfo看看吧。

          WAS6.0的时候打补丁没有那么方便,先要打6.0.2的补丁,顺序为WAS—IHS—PlugIn,然后再打6.0.2之后的小补丁,也是按照 WAS—IHS—PlugIn的顺序来。而且那时候还没有UpdateInstaller,每个补丁都需要各自独立安装。不过你可以把对应的PAK文件找 出来,拷贝到UpdateInstaller的maintenance下去,节省一点体力活。

阅读(2672) | 评论(0) | 转发(0) |
0

上一篇:linux重命名工具

下一篇:U盘安装gentoo指南

给主人留下些什么吧!~~