WebLogic篇----01 linux 下启停WebLogic

关于weblogic的安装看这篇:https://www.cnblogs.com/liuyitan/p/13803549.html

1. 启动weblogic

本例中weblogic 安装路径为:/data/weblogic/wls/wlserver_10.3/

1.1 启动nodeManager

cd /data/weblogic/wls/wlserver_10.3/server/bin;
 
//执行
nohup sh startNodeManager.sh > nodemanager.log 2>&1 &
 
或者
nohup ./startNodeManager.sh &
//通常情况下我们新建startnode.sh文件,内容为上面的脚本;

1.2 启动WebLogic

// 找到/Oracle/Middleware/user_projects/domains/用户_domain目录,如:
cd /data/weblogic/wls/user_projects/domains/base_domain;
 
//执行【方法一】
nohup ./startWebLogic.sh &
//&的作用是让weblogic启动在后台运行
 
//执行【方法二】
./startWebLogic.sh
 
//进行交互作用
ctrl+Z
//再输入bg

[小知识]linux下fg、bg、ctrl + z、jobs、&等命令

这些都是跟系统任务有关的命令,

  • & 最经常被用到
    用在一个命令的最后,可以把这个命令放到后台执行

  • ctrl + z
    可以将一个正在前台执行的命令放到后台,并且暂停

  • jobs
    查看当前有多少在后台运行的命令

  • fg
    将后台中的命令调至前台继续运行
    如果后台中有多个命令,可以用fg %jobnumber将选中的命令调出,%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(不是pid)

  • bg
    将一个在后台暂停的命令,变成继续执行。如果后台中有多个命令,可以用bg %jobnumber将选中的命令调出,%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(不是pid)

2. 停止weblocgic

命令 ./stopWebLogic 一般情况很难关闭,需要杀掉后台进程(经常这样)

//查看后台进程
#ps -ef|grep weblogic 如:
root    28596 28558  2 16:10 pts/1    00:00:18 /opt/Oracle/Middleware/jr。。。。。。。。。
root    28880 28778  0 16:22 pts/2    00:00:00 grep weblogic

//杀后台进程 
# kill -9 28596

//杀死所有的weblogic进程
# kill -9 all |grep weblogic

3. 其他功能

3.1 weblogic服务域的创建

使用${WL_HOME}/common/bin/config.sh命令执行weblogic服务域配置启动文件,启动文件初始化成功后,选择创建域类型,第一次创建使用默认类型

3.2 配置和使用Node Manager

参考

3.3 启动被管理的服务

nohup sh ./startManagedWebLogic.sh  managed_server_name admin_url >> weblogic.log 2>&1 &

例:
nohup sh ./startManagedWebLogic.sh issdbwebins_server http://10.16.55.120:7001/  >> weblogic.log 2>&1 &

参考资料

3.4 部署项目

在weblogic中部署项目通常有三种方式:1,在控制台中安装部署;2,将部署包放在domain域中autodeploy目录下部署;3,使用域中配置文件config.xml 进行项目的部署

posted @ 2018-08-31 09:42  雨 燕  阅读(2964)  评论(0编辑  收藏  举报