1. 程式人生 > >Linux系統下建立tomcat快捷啟動、停止以及檢視日誌方式的方式

Linux系統下建立tomcat快捷啟動、停止以及檢視日誌方式的方式

1.建立bash指令碼tomcat檔案

vi /etc/init.d/tomcat

2.在tomcat中寫入一下指令碼內容

# !/bin/bash  
# Description: start or stop the tomcat  
# Usage: tomcat [start|stop|restart|logs]  
# 
export PATH=$PATH:$HOME/bin
export BASH_ENV=$HOME/.bashrc
export USERNAME="root"

case "$1" in
start)
# startup the tomcat  
cd /usr/tomcat/apache-tomcat-8.0.50/bin
./startup.sh
;
; stop) # stop tomcat cd /usr/tomcat/apache-tomcat-8.0.50/bin ./shutdown.sh echo "Tomcat Stoped" ;; restart) $0 stop $0 start ;; logs) # logs the tomcat cd /usr/tomcat/apache-tomcat-8.0.50/logs tail -300f catalina.out ;; *) echo "tomcat: usage: tomcat [start|stop|restart|logs]" exit 1 esac exit 0

說明:tail -300f catalina.out: 動態顯示catalina.out檔案中最後300行的內容,300可根據自己需求調整。

cd /usr/tomcat/apache-tomcat-8.0.50/bin: cd後面跟的是自己tomcat安裝路徑下的bin目錄

3.給指令碼指令碼檔案新增可執行許可權

chmod +x /etc/init.d/tomcat

4.在/usr/bin目錄下給指令碼檔案建立軟連線(快捷方式)

cd /usr/bin ln -s /etc/init.d/tomcat .

5.測試是否可以使用

tomcat start tomcat stop tomcat restart tomcat logs 當然也可以組合使用:如啟動並檢視日誌 tomcat start && tomcat logs