一.WebSphere安装
1. 安装环境:
操作系统: redhat-release-5Server-5.4.0.3
WebSphere版本: WebSphere6.1
安装包名称: was.cd.6100.linux.ia32.tar(请使用服务器集群版)
2. 准备安装环境
将was.cd.6100.linux.ia32.tar拷贝至应用服务器某一路径下.
如: /websphere/ was.cd.6100.linux.ia32.tar 解压后得到安装程序目录(解压命令:
tar -xvf *.tar), 授予整个目录最大权限, 使用命令chmod 0777 /websphere –R
经过解压过程后, 目录结构显示如下:
3. 编辑安装配置文件responsefile_edit.nd.txt
-OPT silentInstallLicenseAcceptance="true" //接受License
-OPT allowNonRootSilentInstall="true" //是否允许非root用户安装
-OPT disableOSPrereqChecking="true" //取消对系统的检测
-OPT installType="installNew" //是否全新安装
-OPT feature="noFeature" //不安装示例
-OPT installLocation="/opt/IBM/WebSphere/AppServer" //HP-UX, Solaris or Linux默认安装路径
-OPT profileType="cell" //生成标准概要表,如果指定为none则不创建任何概要文件,需要通过manageprofiles.sh命令手工创建概要文件,指定为cell可以创建一个cell概要文件和一个dm概要文件
-OPT PROF_enableAdminSecurity="true" //设置管理员安全,在下面两项上输入用户名和密码.如:用户名为admin,密码为admin.如果值为”false”,表示不设置,则下面两项不需要填写
-OPT PROF_adminUserName="admin" //
-OPT PROF_adminPassword="admin"
如果安装时当profileType不为none且安装失败时在对应日志(日志路径在第3步)中会提示profileType参数不存在,则安装包可能是试用版, 请使用服务器集群版.
这里安装配置文件responsefile_edit.nd.txt的位置和名称都是自己定的,也可以自定义在was中提供的默认配置文件responsefile.nd.txt :
-OPT PROF_profileName=Appsrv01
-OPT PROF_isDefault="true"
-OPT PROF_hostName=Test
-OPT PROF_nodeName=app-node
-OPT PROF_cellName=app-cell
-OPT PROF_defaultPorts="true"
将responsefile_edit.nd.txt文件放置于/websphere/WAS目录中.
4. 执行命令进行静默安装
以root账号身份执行,切换目录到/websphere/WAS/在命令行输入(建议不要复制粘贴):
sh install -options “responsefile_edit.nd.txt” –silent
等待一段时间,直到命令执行完成。查看是否安装成功。
这一步的时候容易出现一个问题:执行命令大约几秒钟就结束了然后观察 /opt 目录下什么都没有 这说明出错了 具体有以下几个可能的因素:
5. WebSphere安装完成
6. 验证是否安装成功
需要先创建概要文件才能启动,本文在安装配置文件responsefile_edit.nd.txt中已经配置了一个profileType为” cell” (cell的含义是: 两个概要文件将被创建,一个部署管理器托管节点,另一个是已经加入部署管理器托管节点的应用服务器。), 在安装WebSphere过程中会自动根据安装配置文件responsefile_edit.nd.txt中的profileType创建相应概要文件, 如在安装配置文件中profileType设置为none需要自行创建概要文件否则会出现以下图中提示(创建概要文件方法会在下面讲) :
二.WebSphere配置
创建概要文件
创建一个profileType为” deploymentManager”的部署管理概要文件
[root@localhost WAS]# /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr/ -profileName dmgr -profilePath /opt/IBM/WebSphere/AppServer/profiles/dmgr
INSTCONFSUCCESS: 成功:概要文件 dmgr 现在存在。有关此概要文件的更多信息,请参阅 /opt/IBM/WebSphere/AppServer/profiles/dmgr/logs/AboutThisProfile.txt
创建一个profileType为” default”的应用代理节点概要文件
[root@localhost WAS]# /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/ default/ -profileName dmgr -profilePath /opt/IBM/WebSphere/AppServer/profiles/ AppSrv01
INSTCONFSUCCESS: 成功:概要文件 server1 现在存在。有关此概要文件的更多信息,请参阅 /opt/IBM/WebSphere/AppServer/profiles/ AppSrv01/logs/AboutThisProfile.txt
配置JDBC提供程序
打开浏览器,在地址栏输入http://ip: 9043/ibm/console,输入在配置域时输入的用户名,及密码,点击<登陆>,此时页面如下:
配置JDBC提供程序,在标识3处的下拉框选择“节点”,点击[新建创建新的JDBC提供程序,如下:
在数据库类型选择要使用的数据库类型(以Oracle为例),其他的按照以下列出的选择:
b. 设置Oracle的JDBC驱动程序所在的目录(请根据实际情况来设置),点击[下一步]:
c. 确定设置无误后,点击[完成]:
d. 点击红线方框的[保存]将之前的设置信息保存:
三.配置数据源
在“输入数据源的特定于数据库的属性”界面URL设置数据库连接例如:”jdbc:oracle:thin:@192.168.29.97:1521:orcl”然后点击“下一步”按钮,如下图所示:
四.应用部署