Browse Source

增tomcat在centos配置系统服务操作。

sybotan 4 years ago
parent
commit
c183fe2664
1 changed files with 42 additions and 0 deletions
  1. 42 0
      docs/setup/centos/server/tomcat.md

+ 42 - 0
docs/setup/centos/server/tomcat.md

@@ -51,4 +51,46 @@ manager默认只允许本地访问,要支持远程访问必须修改远程访
 
 ![Tomcat Web应用管事管理器](./img/tomcat_manager_001.jpg)
 
+### 配置成系统服务
+
+创建文件“/etc/systemd/system/tomcat.service”。
+
+```
+[Unit]
+Description=tomcat
+After=syslog.target network.target remote-fs.target nss-lookup.target
+
+[Service]
+Type=forking
+
+WorkingDirectory=/opt/tomcat9/
+ExecStart=/opt/tomcat9/bin/startup.sh
+ExecStop=/opt/tomcat9/bin/shutdown.sh
+ExecReload=/bin/kill -s HUP $MAINPID
+PrivateTmp=true
+
+[Install]
+WantedBy=multi-user.target
+```
+
+启动tomcat
+```
+[root@localhost ~] systemctl start tomcat
+```
+
+停止tomcat
+```
+[root@localhost ~] systemctl stop tomcat
+```
+
+设置开机重启tomcat
+```
+[root@localhost ~] systemctl enable tomcat
+```
+
+取消开机重启tomcat
+```
+[root@localhost ~] systemctl disable tomcat
+```
+
 ## 常见问题处理