tomcat開機啟動指令碼
1、tomcat啟動指令碼有兩個不同的版本:
#!/bin/sh
#chmod +x
#chkconfig --add
# tomcat-amazon
#
# chkconfig: - 98 02
#
export JAVA_HOME=/usr/local/java/jdk1.6.0_45
suffix=amazon
prog=tomcat-$suffix
TOMCAT_HOME=/usr/local/tomcat-7.0.54Ajob
export $JAVA_HOME
start_tomcat=$TOMCAT_HOME/bin/startup.sh
stop_tomcat=$TOMCAT_HOME/bin/shutdown.sh
lockfile=/var/lock/subsys/$prog
start() {
echo -n "Starting tomcat-amazon: "
${start_tomcat}
retval=$?
echo
[ $retval -eq 0 ] && touch $lockfile
return $retval
}
stop() {
echo -n "Shutdown tomcat-amazon"
${stop_tomcat}
retval=$?
echo
[ $retval -eq 0 ] && rm -f $lockfile
return $retval
}
restart() {
stop
sleep 1
start
}
reload() {
restart
}
#how we were called
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
reload)
reload
;;
*)
echo "Usage: $0 {start|stop|restart|reload|status}"
exit 2
esac
exit 0
#!/bin/sh
#chmod +x
#chkconfig --add
# tomcat-amazon
#
# chkconfig: - 98 02
#
export JAVA_HOME=/usr/local/java/jdk1.6.0_45
suffix=amazon
prog=tomcat-$suffix
TOMCAT_HOME=/usr/local/tomcat-7.0.54Ajob
export $JAVA_HOME
start_tomcat=$TOMCAT_HOME/bin/startup.sh
stop_tomcat=$TOMCAT_HOME/bin/shutdown.sh
lockfile=/var/lock/subsys/$prog
start() {
echo -n "Starting tomcat-amazon: "
${start_tomcat}
retval=$?
echo
[ $retval -eq 0 ] && touch $lockfile
return $retval
}
stop() {
echo -n "Shutdown tomcat-amazon"
${stop_tomcat}
retval=$?
echo
[ $retval -eq 0 ] && rm -f $lockfile
return $retval
}
restart() {
stop
sleep 1
start
}
reload() {
restart
}
#how we were called
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
reload)
reload
;;
*)
echo "Usage: $0 {start|stop|restart|reload|status}"
exit 2
esac
exit 0
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29734436/viewspace-2137849/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Tomcat啟動指令碼Tomcat指令碼
- Tomcat 7 啟動分析(一)啟動指令碼Tomcat指令碼
- tomcat定時啟動指令碼Tomcat指令碼
- MYSQL Slave開機啟動指令碼MySql指令碼
- 開機自啟動Powershell指令碼指令碼
- linux開機自動啟動指令碼Linux指令碼
- Ubuntu 16新增開機啟動指令碼Ubuntu指令碼
- Linux 新增指令碼開機自啟動Linux指令碼
- ubuntu 設定Path 開機啟動指令碼Ubuntu指令碼
- AIX 開機自啟動指令碼設定AI指令碼
- ubuntu14 設定開機啟動指令碼Ubuntu指令碼
- 設定msyqlphp-fpm開機自動啟動指令碼PHP指令碼
- Mongodb 啟動關閉指令碼並設定開機自動啟動MongodbMongoDB指令碼
- Linux tomcat 新增開機啟動LinuxTomcat
- Oracle Restart環境下的開機啟動指令碼OracleREST指令碼
- ubuntu-18.04 設定開機啟動指令碼Ubuntu指令碼
- Linux開機啟動程式或指令碼詳解Linux指令碼
- Jenkins構建指令碼中啟動tomcat關鍵Jenkins指令碼Tomcat
- 指令碼啟動tomcat專案當機問題 org.apache.coyote.AbstractProtocol pause指令碼TomcatApacheProtocol
- Tomcat的啟停指令碼原始碼解析Tomcat指令碼原始碼
- ubuntu15中tomcat開機自動啟動UbuntuTomcat
- Oracle之 服務啟動&停止指令碼與開機自啟動(單例項)Oracle指令碼單例
- Tomcat自動檢測和重啟指令碼(Linux)薦Tomcat指令碼Linux
- Java Web之tomcat開機後臺啟動JavaWebTomcat
- linux設定開機自啟動指令碼的最佳方式Linux指令碼
- 分享一例指令碼發版和tomcat重啟指令碼指令碼Tomcat
- httpd啟動指令碼httpd指令碼
- LINUX開機自動啟動ORACLE資料庫和監聽指令碼LinuxOracle資料庫指令碼
- Linux配置開機自啟動執行指令碼方法有哪些?Linux指令碼
- Linux啟動/關機時執行指令碼Linux指令碼
- Linux 下Oracle 開機自啟動 與 oratab, dbstart 指令碼 說明LinuxOracle指令碼
- MacOS 啟動 -- Redis指令碼MacRedis指令碼
- SQL Server啟動指令碼SQLServer指令碼
- ORACLE的啟動指令碼Oracle指令碼
- Tomcat原始碼分析--啟動流程Tomcat原始碼
- TOMCAT原始碼分析(啟動框架)Tomcat原始碼框架
- Linux下Oracle隨機自動啟動指令碼設定LinuxOracle隨機指令碼
- Ubuntu自動啟動配置指令碼Ubuntu指令碼