linux 设置tomcat开机启动

1、设置Tomcat开机自启

在/etc/systemd/system路径下创建tomcat.service文件

命令:vim /etc/systemd/system/tomcat.service

将以下内容添加到omcat.service中:

bash 复制代码
[Unit]
Description=tomcat-server
After=network.target

[Service]
Type=forking

Environment="JAVA_HOME=/opt/jdk1.6.0_45"   #jdk安装目录

ExecStart=/home/apache-tomcat-7.0.100/bin/startup.sh  #tomcat安装目录
ExecStop=/home/apache-tomcat-7.0.100/bin/shutdown.sh  #tomcat安装目录
ExecReload=/bin/kill -s HUP $MAINPID

User=root
Group=root

[Install]
WantedBy=multi-user.target

2、重新加载 systemd 的配置

bash 复制代码
systemctl daemon-reload

3、启用Tomcat服务

bash 复制代码
systemctl enable tomcat.service

4、使用以下命令启动 Tomcat 服务,测试之前记得停止运行的tomcat

bash 复制代码
systemctl start tomcat.service

5、查看启动状态,如下图:

bash 复制代码
 systemctl status tomcat.service
相关推荐
Mapleay6 分钟前
设备树/ACPI 与 fwnode 内核基础设施
linux
waiting9711181 小时前
Ubuntu 26.04 + Android14安装与编译教程
android·linux·ubuntu
Lsetea1 小时前
ACME 报 rate limit:Let‘s Encrypt 限速类型与重试策略
运维·https·证书·ssl·acme
qetfw1 小时前
Debian 部署 phpMyAdmin:Apache、PHP 与 MariaDB 管理界面配置
linux·debian·php·apache
A黄俊辉A2 小时前
两分钟上手docker
运维·docker·容器
青瓦梦滋2 小时前
NAT技术
linux·服务器·网络·网络协议·tcp/ip
啦啦啦啦啦zzzz2 小时前
自定义日志缓冲区(上)c++20
linux·服务器·c++·网络编程
邪修king2 小时前
Re: Linux系统篇(十八):进程篇(七): 进程深度解析:从 fork 创建到退出的完整旅程(附写时拷贝原理 + 代码实战)
java·linux·运维
Golden_Chen2 小时前
Win10 WSL安装ubuntu
linux
RobinDevNotes2 小时前
RoCEv2如何扛起大模型训练网络
linux·网络·ai·网络linux