文章目录
- 前言
- [一、Linux CentOS 7配置 Tomcat 系统服务操作步骤](#一、Linux CentOS 7配置 Tomcat 系统服务操作步骤)
前言
Linux 系统中配置 Tomcat 系统服务(基于 systemd)的核心作用,其核心价值在于实现 Tomcat 的标准化、自动化、高可用管理。
一、Linux CentOS 7配置 Tomcat 系统服务操作步骤
-
创建系统服务文件
powershellvim /etc/systemd/system/tomcat.service -
在文件中添加以下内容
powershell[Unit] # 服务描述 Description=Apache Tomcat Web Application Container # 依赖网络服务和syslog服务,启动Tomcat前先启动这些服务 After=network.target syslog.target [Service] Type=forking # 指定运行的用户和用户组 User=root Group=root # Tomcat 启动脚本路径 ExecStart=/usr/local/tomcat/apache-tomcat-9.0.87/bin/startup.sh # Tomcat 停止脚本路径 ExecStop=/usr/local/tomcat/apache-tomcat-9.0.87/bin/shutdown.sh # 进程退出后自动重启(可选配置,提高可用性) Restart=always RestartSec=10 [Install] # 设定开机自启的运行级别(多用户模式,默认级别) WantedBy=multi-user.target -
重新加载 systemd 配置
powershellsystemctl daemon-reload -
启动Tomcat服务及其他命令
powershell# 启动Tomcat服务 systemctl start tomcat # 停止Tomcat服务 systemctl stop tomcat # 重启Tomcat服务 systemctl restart tomcat # 设置Tomcat服务开机自启 systemctl enable tomcat # 查看Tomcat服务状态 systemctl status tomcat