阿里雲服務器Linux Centos6.5搭建JavaWeb環境系列之Tomcat開機自啓動

Linux 服務器Tomcat開機自啓動


方法一

將tomcat中的/bin/catalina.sh 腳本 拷貝到init.d下,這樣可以通過service tomcat start 就可以啓動tomcat

cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat

打開tomcat文件

vim /etc/init.d/tomcat

在第二行加入以下內容:

# chkconfig: 112 70 40
# description: tomcat server init script
# Source Function Library

. /etc/init.d/functions
JAVA_HOME=/usr/java/jdk1.8.0_161/
CATALINA_HOME=/usr/local/tomcat8

JAVA_HOME,CATALINA_HOME是你安裝jdk和tomcat的路徑

保存:wq文件後執行以下操作

chmod 755 /etc/init.d/tomcat
chkconfig –add tomcat
chkconfig tomcat on

啓動tomcat:

service tomcat start

相關的兩個命令

重啓tomcat

service tomcat restart

關閉tomcat

srvice tomcat stop


方法二

直接修改系統文件來實現開機啓動tomcat,我自己使用的就是這種。

1、修改腳本文件

vim /etc/rc.d/rc.local

這個腳本是使用者自定的開機啓動程序,可以在裏面添加想在系統啓動之後執行的腳本或者腳本執行命令

2、添加如下內容:

export JAVA_HOME=/usr/java/jdk1.8.0_161/
/usr/local/tomcat8/bin/startup.sh start

3、esc 退出編輯, 保存修改

:wq

4、將rc.local修改爲可執行

chmod 777 /etc/rc.d/rc.local

參考文檔:
https://www.cnblogs.com/jiuyue-flamen/p/6818022.html
https://www.cnblogs.com/wangcMove/p/7606051.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章