linux伺服器上配置tomcat以service方式啟動
阿新 • • 發佈:2018-11-10
最近在linux上安裝了tomcat但是每次啟動都要進入tomcat安裝目錄
比如
啟動: usr/local/dancer/tomcat/bin/startup.sh
關閉: usr/local/dancer/tomcat/bin/shutdown.sh
現在為tomcat新增一個服務,步驟如下
進入 /etc/rc.d/init.d 目錄找到tomcat指令碼檔案 並修改內容如下
JAVA_HOME=/usr/java/jdk1.7.0_79 改為自己的jdk安裝目錄
CATALINA_HOME=/usr/tomcat/apache-tomcat-7.0.91 改為自己的tomcat安裝目錄
#!/bin/bash # description: Tomcat7 Start Stop Restart # processname: tomcat7 # chkconfig: 234 20 80 JAVA_HOME=/usr/java/jdk1.7.0_79 export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH CATALINA_HOME=/usr/tomcat/apache-tomcat-7.0.91 case $1 in start) sh $CATALINA_HOME/bin/startup.sh ;; stop) sh $CATALINA_HOME/bin/shutdown.sh ;; restart) sh $CATALINA_HOME/bin/shutdown.sh sh $CATALINA_HOME/bin/startup.sh ;; esac exit 0
設定許可權 執行命令 chmod a+x tomcat
新增服務 執行命令 chkconfig --add tomcat
檢查 chkconfig --list
可以看到tomcat已經新增成功了
測試
啟動tomcat命令: service tomcat start
關閉tomcat命令: service tomcat stop