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