CentOS 7.4 配置tomcat 8服务

准备

已经安装好tomcat
安装目录:/usr/local/tomcat

1.创建setenv.sh配置文件

vi /usr/local/tomcat/bin/setenv.sh

#add tomcat pid
CATALINA_PID="/run/tomcat.pid"

chmod 755 /usr/local/tomcat/bin/setenv.sh

2.使用 yum 安装jsvc

yum install jsvc
whereis jsvc
cp /usr/bin/jsvc /usr/local/tomcat/bin/

3.在 /usr/lib/systemd/system 下创建文件 tomcat.service

vi /usr/lib/systemd/system/tomcat.service

[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/run/tomcat.pid
ExecStart=/usr/local/tomcat/bin/daemon.sh start
#ExecStart=/usr/local/tomcat/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID

PrivateTmp=true

[Install]
WantedBy=multi-user.target

daemon方式需要先创建好tomcat用户。

4.设置开机启动服务

systemctl enable tomcat

5.服务控制命令

systemctl start tomcat
systemctl stop tomcat

上一篇:我的初次使用Esc体验


下一篇:智能电视将成为网络攻击的新切入点