linux weblogic 自启动,Linux下weblogic10.3自动启动

Linux下weblogic10.3自动启动

1、第一步:添加boot.properties文件,实现启动时不用输入用户名和密码

此文件分别放在

/bea/user_projects/domains/base_domain/security/,

/bea/user_projects/domains/base_domain/servers/AdminServer/security/,

各放一份。

内容为:

username=xxx

password=xxx

2、实现开机启动的脚本:

#!/bin/bash

WEBLOGIC_USER=root

WEBLOGIC_BASE=/bea/user_projects/domains/base_domain/bin#WEBLOGIC_USER=administrator#WEBLOGIC_BASE=/home/administrator/domains/base_domain/binexport WEBLOGIC_USER WEBLOGIC_BASEstart() {echo -n $"Starting WebServer... "su $WEBLOGIC_USER -c "nohup $WEBLOGIC_BASE/startWebLogic.sh &"     RETVAL=$?echo  done[ $RETVAL -eq 0 ]#touch /var/lock/subsys/weblogic;return $RETVAL}stop() {echo -n $"Stopping  WebServer..."su $WEBLOGIC_USER "$WEBLOGIC_BASE/stopWebLogic.sh"RETVAL=$?echo[ $RETVAL -eq 0 ]#rm -f /var/lock/subsys/weblogic;return $RETVAL}restart() {stopstart}reload() {echo -n $"Reloading cron daemon configuration: "killproc crond -HUPRETVAL=$?echoreturn $RETVAL}case "$1" instart)start;;stop)stop;;restart)restart;;reload)reload;;status)#rhstatus;;condrestart)[  restart || :;;*)echo $"Usage: $0 {start|stop|status|reload|restart|condrestart}"exit 1esac 将脚本命名为weblogic,保存在/etc/rc.d/init.d下 改变文件属性:chmod 755 weblogic 3、 建立服务连接: 要在重新启动时停止weblogic,需要以下连结∶ [root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc0.d/K01weblogic [root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc6.d/K01weblogic 系统启动时启动weblogic,我们需要以下连结∶ [root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc2.d/S99weblogic [root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc3.d/S99weblogic [root@js-oracle init.d]# ln -s ../init.d/weblogic /etc/rc.d/rc5.d/S99weblogic当完成以上内容时,可以开机在后台启动weblogic,无需再手工启动weblogic服务。但是在前台无法看到weblogic工作的一个过程。需要注意的是:脚本里面需要完善登录Linux的用户名和WebLogic的安装位置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值