码迷,mamicode.com
首页 > 系统相关 > 详细

在Linux下配置Tomcat8为系统服务

时间:2018-01-10 11:51:07      阅读:420      评论:0      收藏:0      [点我收藏+]

标签:pac   article   linux   linu   tle   target   chmod   --   chm   

配置环境:  CentOS7 + Tomcat8.0.35 + jdk1.8.0_131

1. 将$Tomcat_HOME/bin目录下的Catalina.sh复制到目录/etc/init.d中,重命名为tomcat

cp $Tomcat_HOME/bin/Catalina.sh /etc/init.d/tomcat

2.编辑/etc/init.d/tomcat

gedit /etc/init.d/tomcat

a. 在文件起始行[#!/bin/sh]后加入如下两行:

# chkconfig: 2345 10 90
# description:Tomcat8 service

备注2345表明这个服务的运行级是2、3、4和5级;

         第二个数字是启动优先级,数值从0到99;
         第三个数字是停止优先级,数值从0到99。

b. 设置环境变量 CATALINA_HOME 和 JAVA_HOME

CATALINA_HOME=$安装路径/apache-tomcat-8.0.35
JAVA_HOME=$安装路径/jdk1.8.0_131

c. 设置tomcat执行权限

chmod 755 /etc/init.d/tomcat

d. 设置服务运行

chkconfig --add tomcat

需要确保步骤a中chkconfig和description两部分内容不能拼写有错

e. 测试服务运行

service tomcat start/stop

在Linux下配置Tomcat8为系统服务

标签:pac   article   linux   linu   tle   target   chmod   --   chm   

原文地址:https://www.cnblogs.com/xjzhengba/p/8256897.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!