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/bin

export WEBLOGIC_USER WEBLOGIC_BASE

start() {

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() {

stop

start

}

reload() {

echo -n $"Reloading cron daemon configuration: "

killproc crond -HUP

RETVAL=$?

echo

return $RETVAL

}

case "$1" in

start)

start

;;

stop)

stop

;;

restart)

restart

;;

reload)

reload

;;

status)

#rhstatus

;;

condrestart)

[  restart || :

;;

*)

echo $"Usage: $0 {start|stop|status|reload|restart|condrestart}"

exit 1

esac

将脚本命名为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、付费专栏及课程。

余额充值