Linux(Centos)配置tomcat服務並且開機自啟動


 

把要配置成服務的tomcat文件夾中bin下的catalina.sh腳本文件拷一份到/etc/init.d目錄,並且改文件名稱為tomcat6

cp /usr/web/tomcat/tomcat-/bin/catalina.sh /etc/init.d/tomcat6   //注意不要加上.sh后綴名  

 

並把腳本授權給所有用戶執行

chmod 755 /etc/init.d/tomcat6

  

修改tomcat6文件配置

vim /etc/init.d/tomcat6

  

添加chkconfigdescription兩行注釋。有這兩行注釋才能支持chkconfig命令配置服務;

同時加上JAVA_HOMECATALINA_HOME兩個變量的聲明。

#chkconfig: 2345 10 90                       #這里配置的2345指的是2345這4個運行級別會開機自啟動,10是啟動優先級,90是關閉優先級,優先級的值為0-99,越小優先級越高。
#description: tomcat8 service

export JAVA_HOME=/usr/web/java/jdk1.8        #每個人配置的路徑不一樣。如果不確定,可以使用 echo $JAVA_HOME 命令進行查看
export CATALINA_HOME=/usr/web/tomcat/tomcat-6     #要配置成服務的tomcat文件夾目錄

  以下是配置截圖

 

使用chkconfig --add命令添加服務

[root@localhost ~]# chkconfig --add tomcat6    #tomcat6為服務名

  

完成。

 

使用命令進行tomcat 服務的啟動和停止

service tomcat6 start  啟動tomcat6服務
service tomcat6 stop   停止tomcat6服務

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM