WebSphere部署应用的简单记录

操作系统平台:Linux v61 2.6.32-754.el6.x86_64 #1 SMP Tue Jun 19 21:26:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

WebSphere:wasv70_linuix+x64

1、安装

直接进到安装目录的/lin_x64/WAS路径,执行./install,不然的话执行安装根目录的launchpad.sh,还有浏览器的版本可能报错

安装界面如果乱码的话,试着使用命令unset LANG解决

选择安装的语言包

WebSphere部署应用的简单记录_第1张图片

 

WebSphere部署应用的简单记录_第2张图片

按照向导安装完成即可  我选的是单元和受管节点的模式,如果选安装第三项应用程序服务器,启动管理模式相对简单,只需要启动服务即可,如下:

[root@v61 bin]# ./startServer.sh server1
ADMU0116I: Tool information is being logged in file
           /opt/ibms/WebSphere/AppServer1/profiles/AppSrv01/logs/server1/startServer.log
ADMU0128I: Starting tool with the AppSrv01 profile
ADMU3100I: Reading configuration for server: server1
ADMU3028I: Conflict detected on port 8882.  Likely causes: a) An instance of
           the server server1 is already running  b) some other process is
           using port 8882
ADMU3027E: An instance of the server may already be running: server1
ADMU0111E: Program exiting with error:
           com.ibm.websphere.management.exception.AdminException: ADMU3027E: An
           instance of the server may already be running: server1
ADMU1211I: To obtain a full trace of the failure, use the -trace option.
ADMU0211I: Error details may be seen in the file:
           /opt/ibms/WebSphere/AppServer1/profiles/AppSrv01/logs/server1/startServer.log

侦听的端口可以在logs目录的AboutThisProfile.txt有记录

[root@v61 logs]# cat AboutThisProfile.txt 
Application server environment to create: Application server
Location: /opt/ibms/WebSphere/AppServer1/profiles/AppSrv01
Disk space required: 200 MB
Profile name: AppSrv01
Make this profile the default: True
Node name: v61Node02
Host name: v61
Enable administrative security (recommended): True
Administrative console port: 9063
Administrative console secure port: 9046
HTTP transport port: 9082
HTTPS transport port: 9445
Bootstrap port: 2810
SOAP connector port: 8882
Run application server as a service: False
Create a Web server definition: False

 

管理的URL

https://192.168.156.61:9046/ibm/console

 

这次实验主要采用第一种安装方式


WebSphere部署应用的简单记录_第3张图片

 

2、创建概要文件

根据安装路径配置环境变量

hosts文件必须有主机名与IP的对应关系

export WAS_HOME=/opt/IBM/WebSphere/AppServer

[root@v61 was]# cd $WAS_HOME/bin

[root@v61 bin]# ./manageprofiles.sh -create -profileName AppSrv01 -profilePath $WAS_HOME/profiles/AppSrv01 -templatePath $WAS_HOME/profileTemplates/default -hostName v61
INSTCONFSUCCESS: 成功:概要文件 AppSrv01 现在存在。有关此概要文件的更多信息,请查阅 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/AboutThisProfile.txt。


[root@v61 bin]# ./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr -profileName Dmgr01
CWMBU0002I: 建议不要使用 Deployment Manager 概要文件模板,它已被带有 Deployment Manager 服务器的管理概要文件模板替换。
INSTCONFSUCCESS: 成功:概要文件 Dmgr01 现在存在。有关此概要文件的更多信息,请查阅 /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/AboutThisProfile.txt。
[root@v61 bin]# ls $WAS_HOME/profiles/
AppSrv01  Dmgr01

WebSphere部署应用的简单记录_第4张图片

查询监听的端口

[root@v61 logs]# cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs
[root@v61 logs]# cat AboutThisProfile.txt 
要创建的应用程序服务器环境: 管理
位置: /opt/IBM/WebSphere/AppServer/profiles/Dmgr01
需要的磁盘空间: 30 MB
概要文件名: Dmgr01
将此概要文件设为缺省概要文件: False
节点名: v61CellManager01
单元名: v61Cell01
主机名: v61
启用管理安全性(建议): False
管理控制台端口: 9061
管理控制台安全端口: 9044
管理引导程序端口: 9809
管理 SOAP 连接器端口: 8879
将管理作为服务运行: False


[root@v61 logs]# cd ../../AppSrv01/logs/
[root@v61 logs]# cat AboutThisProfile.txt 
要创建的应用程序服务器环境: 应用程序服务器
位置: /opt/IBM/WebSphere/AppServer/profiles/AppSrv01
需要的磁盘空间: 200 MB
概要文件名: AppSrv01
将此概要文件设为缺省概要文件: True
节点名: v61Node01
主机名: v61
启用管理安全性(建议): False
管理控制台端口: 9060
管理控制台安全端口: 9043
HTTP 传输端口: 9080
HTTPS 传输端口: 9443
引导程序端口: 2809
SOAP 连接器端口: 8880
将应用程序服务器作为服务运行: False
创建 Web 服务器定义: False
 

3、启动服务

[root@v61 bin]# cd $WAS_HOME/profiles/Dmgr01/

[root@v61 Dmgr01]# cd bin/

[root@v61 bin]# ./startManager.sh 
ADMU0116I: 正在文件
           /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
           中记录工具信息
ADMU0128I: 正在启动具有 Dmgr01 概要文件的工具
ADMU3100I: 正在从服务器读取配置:dmgr
ADMU3200I: 服务器已启动。正在等待初始化状态。
ADMU3000I: 为电子商务开放服务器 dmgr;进程标识为 4732
[root@v61 bin]# cd ..
[root@v61 Dmgr01]# cd ..
[root@v61 profiles]# ls
AppSrv01  Dmgr01
[root@v61 profiles]# cd AppSrv01/
[root@v61 AppSrv01]# ls
bin  config  configuration  etc  firststeps  installableApps  installedApps  installedConnectors  logs  properties  samples  temp  wstemp
[root@v61 AppSrv01]# cd bin/

[root@v61 bin]# ./addNode.sh 192.168.156.61 8879  注意:此IP端口应该是Dmgr的Manager侦听的管理 SOAP 连接器端口: 8879

如果默认已经添加的话,启动节点即可 ./startNode.sh
ADMU0116I: 正在文件 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/addNode.log
           中记录工具信息
ADMU0128I: 正在启动具有 AppSrv01 概要文件的工具
CWPKI0308I: 正在使用以下 SHA
           摘要将签署者别名“root”添加至本地密钥库“ClientDefaultTrustStore”:81:FB:4C:F7:AC:B9:A2:3F:84:4A:F8:D1:71:2D:E5:BB:33:06:E9:0F
CWPKI0308I: 正在使用以下 SHA
           摘要将签署者别名“datapower”添加至本地密钥库“ClientDefaultTrustStore”:A9:BA:A4:B5:BC:26:2F:5D:2A:80:93:CA:BA:F4:31:05:F2:54:14:17
ADMU0001I: 在 192.168.156.61:8879 上开始节点 v61Node01 与 Deployment Manager 的联合。
ADMU0009I: 成功连接到 Deployment Manager 服务器:192.168.156.61:8879     
ADMU0505I: 在配置中找到服务器:
ADMU0506I: 服务器名:server1
ADMU2010I: 正在停止节点 v61Node01 的所有服务器进程
ADMU0512I: 无法访问服务器 server1。它似乎已停止。
ADMU0024I: 正在删除旧的备份目录。
ADMU0015I: 正在备份原始单元存储库。
ADMU0012I: 正在创建节点 v61Node01 的 Node Agent 配置。
ADMU0014I: 正在将节点 v61Node01 的配置添加到单元:v61Cell01
ADMU0016I: 同步节点和单元间的配置。
ADMU0018I: 正在启动节点 v61Node01 的 Node Agent 进程。
ADMU0020I: 正在读取 Node Agent 进程 nodeagent 的配置。
ADMU0022I: Node Agent 已启动。正在等待初始化状态。
ADMU0030I: Node Agent 初始化成功完成。进程标识为:4912


ADMU0300I: 节点 v61Node01 已成功添加到 v61Cell01 单元。


ADMU0306I: 请注意:
ADMU0302I: 来自单独 v61Cell01 配置的任何单元级别文档没有迁移到新的单元。
ADMU0307I: 您可能想要:
ADMU0303I: 在具有旧的单元级别文档的值更新 v61Cell01  Deployment Manager 上更新配置。


ADMU0306I: 请注意:
ADMU0304I: 因为未指定 -includeapps,在单独的节点上已安装的应用程序未安装在新的单元中。
ADMU0307I: 您可能想要:
ADMU0305I: 使用 wsadmin $AdminApp 或管理控制台将应用程序安装到 v61Cell01 单元。


ADMU0003I: 已成功联合节点 v61Node01。

 

4、登陆控制台配置启动应用

根据前面查询LOG的端口号,打开浏览器访问,这个项目我没有设置密码访问,输入安装程序时定义的用户名即可

如果要配置密码,需要在创建概要文件的时候增加参数:

-enableAdminSecurity true

-adminUserName adminUser_ID -adminPassword adminPassword

WebSphere部署应用的简单记录_第5张图片

 

 

启动WebSphere Application Server服务

WebSphere部署应用的简单记录_第6张图片

 

发布应用程序

WebSphere部署应用的简单记录_第7张图片

 

按照向导一步一步创建,选取对应的war等程序,保存

注意保存了再到系统管理,节点,选中节点同步才能启动应用程序

WebSphere部署应用的简单记录_第8张图片

 

启动应用程序

WebSphere部署应用的简单记录_第9张图片

 

 

5、访问测试

发布应用的时候指定的虚拟目录,访问的时候也一样在URL当中带有虚拟目录,访问的端口在创建概要文件的时候也已经指定

WebSphere部署应用的简单记录_第10张图片

 

应用程序实际会被部署到如下路径:

[root@v61 war1.war]# pwd
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/v61Cell01/war1_war.ear/war1.war
[root@v61 war1.war]# ls
admin  common  css  fckeditor  img  js  login.jsp  loginSuccess.jsp  META-INF  WEB-INF

你可能感兴趣的:(WebSphere部署应用的简单记录)