Websphere入门篇(一)-was6.0安装

http://www.hashei.me/2009/04/was6-install-step-by-step.html
https://docs.google.com/file/d/0BzMZq7dvnheaOTdjZjhjMGItNWYwMi00NjAxLWEzMTctYThhNzUyODQyNTNm/edit?pli=1&hl=en#
本文是Windows环境下websphere6.0单机环境的安装详细步骤,Linux和Unix下安装亦可参考,不过注意系统参数的调整。
WebSphere6.1的安装过程和6.0大同小异,这里就没有列出,可以到我的Google Docs查看

http://docs.google.com/fileview?id=F.97cf8c0b-5f02-4601-a317-a8a75284253f&hl=en

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

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

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



2.接受协议



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

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



4.选择安装目录

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



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



6.安装摘要

总大小800M左右



单击下一步开始安装

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




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



39

DM profile 的名字为 Dmgr01



40

选择profile安装路径



41

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



42 指定端口

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

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



44系统服务定义

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



45 summary



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

Unix下为 ./ startManager.sh

建appserver概要表


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



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



10.概要表目录

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



11.节点名:sdsxappNode01

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



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



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



14.摘要



15.概要表创建完成



16.启动“第一步”



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

查看服务器状态 :serverStatus –all



18.进入控制台(此时未定义安全性)(http://localhost:9060/ibm/console)9060位缺省



二.安装IBM HTTP Server6.0
19开始安装IBM HTTP Server6.0



20



21选择安装路经

E:\Program Files\IBM HTTP Server



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



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



24

安装完成



三.安装IBM WebShpere Application Serber V6服务器插件
25 开始安装IBM WAS V6 plugin



26



27检查条件



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



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



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



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



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



33.定义Web服务器名称 webserver1



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



35.摘要



36.



37.完成安装





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的口令密码,跟先前设置的一样



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

运行 snoop servlet。

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



下图为plugin配置属性



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

你可能感兴趣的:(websphere)