首页 > 代码库 > weblogic启动脚本
weblogic启动脚本
1、创建weblogic启动文件
[root@weblogic01 ~]# cd /etc/rc.d/init.d/
[root@weblogic01 init.d]# vim weblogic
将一下脚本复制到weblogic文件中
#!/bin/bash # chkconfig: 345 20 80 # description: Weblogic Server auto start/stop script. # /etc/rc.d/init.d/weblogic # Please edit the variable export BEA_BASE=/resource/weblogic/ export BEA_HOME=$BEA_BASE/user_projects/domains/UC_domain/bin export BEA_LOG=$BEA_HOME/weblogic.log export PATH=$PATH:$BEA_HOME BEA_OWNR="weblogic" # if the executables do not exist -- display error if [ ! -f $BEA_HOME/startWebLogic.sh -o ! -d $BEA_HOME ] then echo "WebLogic startup: cannot start" exit 1 fi # depending on parameter -- startup, shutdown, restart case "$1" in start) echo -n "Starting WebLogic,log file $BEA_LOG: " touch /var/lock/weblogic su - $BEA_OWNR -c "cd ${BEA_HOME}; nohup ./startWebLogic.sh > $BEA_LOG 2>&1 &" echo "OK" ;; stop) echo -n "Shutdown WebLogic: " rm -f /var/lock/weblogic su - $BEA_OWNR -c "cd ${BEA_HOME}; ./stopWebLogic.sh >> $BEA_LOG" echo "OK" ;; reload|restart) $0 stop $0 start ;; *) echo "Usage: `basename $0` start|stop|restart|reload" exit 1 esac exit 0
2、给文件weblogic赋予可执行权限
#chmod +x weblogic
3、添加到服务列表中
[root@testinit.d]# chkconfig --add weblogic
4、检查是否添加成功
[root@testinit.d]# chkconfig --list | grep weblogic
weblogic 0:关闭1:关闭2:关闭3:启用4:启用5:启用6:关闭
5、使用方法:
开机或重启weblogic应用服务器weblogic服务会自动启动。
停weblogic服务
[root@test init.d]# service weblogic stop(或/etc/rc.d/init.d/weblogicstop)
Shutdown WebLogic: OK
启weblogic服务
[root@test init.d]# service weblogic start(或/etc/rc.d/init.d/weblogicstart)
Starting WebLogic,log file/weblogic/bea/user_projects/domains/csky/weblogic.log: OK
weblogic启动脚本
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。