Linux-Systemd下配置tomcat服务

该配置案例是要CentOS-7中进行的。

1. 新建tomcat.service

在/usr/lib/systemd/system下新建tomcat.service,内容如下,下面ExecStart和ExecStop后面的路径要根据实际情况修改。

1
2
3
4
5
6
7
8
9
10
11
12
13
[Unit]  
Description=tomcatapi
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/soft/tomcat/tomcat8/bin/startup.sh
ExecReload=
ExecStop=/usr/local/soft/tomcat/tomcat8/bin/shutdown.sh
PrivateTmp=true

[Install]
WantedBy=multi-user.target

2. 给这个tomcat.service 文件添加可执行权限

1
chomod +x tomcat.service

3. 重启systemctl

1
systemctl daemon-reload

4. 使用systemctl启动tomcat

1
systemctl start tomcat