1.查看wls节点运行状态
[root@localhost lib]# jps
[root@localhost lib]# ss -tnlp|grep 23705
2.配置wls环境变量
[deploy@localhost bin]$ pwd
/home/deploy/web/wlserver/server/bin
[deploy@localhost bin]$ ./setWLSEnv.sh
把CLASSPATH和PATH加入
格式:
#####weblogic
CLASSPATH=/usr/java********
PATH=/home/weblogic***********
[root@localhost ~]# source /etc/profile
注:Cenos 7以上环境变量添加到~/.bash_profile文件
3.部署
java weblogic.Deploye -adminurl t3://【weblogic控制台url】:【weblogic控制台端口号】 -username 【weblogic控制台用户名】 -password 【weblogic控制台密码】 -name 【应用上下文根】 -deploy -targets 【节点名】 -nostage
java weblogic.Deployer -adminurl t3://172.16.87.105:7001 -username weblogic -password weblogic1 -name portal -deploy /root/portal.war -targets AdminServer -nostage
4.卸载部署
java weblogic.Deploye -adminurl t3://【weblogic控制台url】:【weblogic控制台端口号】 -username 【weblogic控制台用户名】 -password 【weblogic控制台密码】 -name 【应用上下文根】 -undeploy -targets 【节点名】
java weblogic.Deployer -adminurl t3://172.16.87.105:7001 -username weblogic -password weblogic1 -name portal -undeploy -targets AdminServer
参数说明
上下文跟:-name portal
部署节点:-targets AdminServer
java进程:$ /usr/java/jdk1.7.0_79/bin/java
war包源路径:/home/deploy/portal.war
不将war包分发到节点:-nostage
域路径:10.0.0.220:7011
命令各参数含义如下:
adminurl: 集群管理服务器地址和端口号,并且使用t3协议。
user: 登录weblogic控制台时输入的管理员用户名。
password: 登录weblogic控制台时输入的管理员口令。
name: 部署的应用程序名。
source: 部署的应用程序放置的目录。
targets:weblogic集群的名字。
appersion: 自定义版本号。
retiretimeout: 定义老版本应用程序继续工作多长时间,数字单位为(秒)
和之前部署命令唯一不同的是这次采用的部署参数是 -redeploy