#!/bin/bash
## tomcat
## chkconfig: 2345 88 86
# description: tomcat server. \
# this service starts up the openssh server daemon.
#. /etc/rc.d/init.d/functions
tomcat_home="/root/tomcat"
#為了判斷tomcat是否已經啟動了,我們需要把tomcat啟動之後的程序id儲存起來.後面可以根據該程序id來判斷是否啟動
pid_file=/tmp/tomcat.pid
#判斷tomcat是否啟動的函式
tomcat_status()
#tomcat啟動的函式
tomcat_start()
#定義tomcat停止的函式
tomcat_stop()
case $1 in
"start")
#執行啟動的語句
tomcat_start
if [ $? -eq 0 ];then
tomcat_status && echo "tomcat已經啟動成功"
else
echo "tomcat啟動出錯,請檢查"
fi ;;"stop")
#執行停止tomcat的語句
tomcat_stop
if [ $? -eq 0 ];then
echo "tomcat已經停止..."
fi ;;
"restart")
#執行重啟tomcat的語句
tomcat_stop
sleep 1
tomcat_start
;;"status")
#執行檢視tomcat伺服器狀態的語句
tomcat_status
if [ $? -eq 0 ];then
echo "tomcat正在執行...."
else
echo "tomcat沒有啟動"
fi ;;
*) echo "傳入引數錯誤"
echo "引數只能是:tomcat 其中乙個"
exit 2
;;esac
Linux系統tomcat自動安裝shell指令碼
由於我的電腦使用的是windows系統,所以選擇的是使用虛擬機器,在虛擬機器裡面安裝的linux系統。建立指令碼的時候先在電腦上建立了乙個tomcat.txt的檔案,然後修改檔案的名稱為tomcat.sh tomcat.sh 裡面的內容如下。sduo su 建立資料夾 mkdir p opt tec...
linux 下 tomcat 自動啟動
bin sh chkconfig 2345 20 80 description example to start tomcat 將tomcat新增到服務中 chkconfig add tomcat 在tomcat檔案的頭幾行的注釋語句中,必須包含chkconfig和description兩部分內容,...
linux重啟tomcat專案指令碼 shell
有時需要每隔一段時間進行重啟tomcat專案,這時就可以寫個shell指令碼,將指令碼編輯 linux 輸入命令 crontab e 編輯定時任務,例 2 2 4 bin sh usr tomcat restart wx.sh usr tomcat restart wx.log 定時執行即可。下面是...