Linux下Tomcat配置为系统服务,并开机自启动

时间:2023-01-30 15:36:49


Tomcat配置为服务

2016926

14:16

最重要的要点  

必备知识1chkconfig:配置系统服务

必备知识2systemctl:系统服务管理指令

1.复制catalina.sh/ect/init.d/文件夹下,并修该文件名称为tomcat8

cd /home/zs/software/apache-tomcat-8.0.37/bin/

#跳转到tomcat8bin目录下

cp catalina.sh /etc/init.d/

#复制到/etc/init.d文件夹下;

如果提示权限不够,则在该命令前

sudo

mv catalina.sh tomcat8

#重名名为tomcat

2.添加服务所需信息

chmod 777 tomcat8

#给该文件添加权限

Linux下Tomcat配置为系统服务,并开机自启动

 

#不管你用什么方法,你需要:

1.添加chkconfigdescription到这个文件中

2.指定CATALINA_HOMEJAVA_HOME

3.下面使用VI编辑器进行处理

vi tomcat8

#使用VI编辑器打开

i

#使用VI编辑器插入模式

CATALINA_HOME=/home/zs/software/apache-tomcat-8.0.37

JAVA_HOME=/usr/lib/jvm/java

#加入CATALINA_HOMEJAVA_HOME

#chkconfig: 2345 10 90

#description: tomcat8 service

#配置服务说所需信息,这里配置是23454个运行级别,所以会开机自启动,10是启动优先级,90是关闭优先级,优先级的值为0-99,越小优先级越高

3.使用chkconfig--add添加到服务

chkconfig --add tomcat8

#添加服务

chkconfig --list

#查看服务列表

如果2,3,4,5都是on状态,则会开机自启动

chkconfig --del tomcat8

#删除服务

4.使用service命令启动、关闭

service tomcat8 start

#启动Tomcat8

service tomcat8 stop

#关闭Tomcat8

参考

http://www.cnblogs.com/ilahsa/p/linux.html