linux weblogic启动目录,Linux下WebLogic开机启动设置
為了方便管理,可以寫一個啟動腳本用來啟動
weblogic,方法如下:用root用戶登錄Linux,打開目錄/etc/rc.d/init.d,新建一個空文本文件,名稱改為weblogic
(此文件名為將來的服務名,可自定義,最好以域名命令,以便于區分),編寫以下腳本:
#!/bin/bash
# chkconfig: 2345
# description: Weblogic Server 10.3.3
# /etc/init.d/weblogic
export BEA_BASE=/home/weblogic/bea
export BEA_HOME=$BEA_BASE/Middleware/user_projects/domains/base_domain
export BEA_LOG=/var/log/weblogic.log
export PATH=$PATH:$BEA_HOME/bin
BEA_OWNER="weblogic"
# if the executables do not exist -- display error
if [ ! -f $BEA_HOME/bin/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_OWNER -c "nohup $BEA_HOME/bin/startWebLogic.sh > $BEA_LOG 2>$1? &"
echo " OK"
;;
stop)
echo -n "Shutdown Weblogic:"
# rm -rf /var/lock/weblogic
su - $BEA_OWNER -c "$BEA_HOME/bin/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
腳本編寫后,執行下面的命令授權:
#chown root.root /etc/rc.d/init.d/weblogic
修改文件權限:
chmod 775 /etc/rc.d/init.d/weblogic
當然也可以把weblogic作為系統服務,隨系統啟動等,方法如下
# chkconfig --add weblogic // 將weblogic服務添加到系統服務中
# chkconfig --del weblogic // 將weblogic服務從系統服務中刪除
或者運行如下命令
# chkconfig --level 345 weblogic on
以后啟動/關閉weblogic可以使用如下命令操作:
# service weblogic start???? //? 啟動weblogic
# service weblogic stop????? //? 關閉weblogic
閱讀(1194) | 評論(0) | 轉發(0) |
總結
以上是生活随笔為你收集整理的linux weblogic启动目录,Linux下WebLogic开机启动设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 比亚迪腾势 D9 成交付最快破万高端 M
- 下一篇: 住房公积金是什么意思,有什么作用