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
相关推荐
ambition202429 小时前
操作系统同步:读者-写者问题与读写公平法详解(附每个 PV 操作含义)
linux·开发语言·数据结构·unix
zmzmzmalo9 小时前
Linux ELF文件加载与内存管理揭秘
linux·网络·数据库
三言老师15 小时前
K8s集群运行时自动化运维全覆盖落地实操(下)
linux·运维·服务器·网络
ltl16 小时前
HAProxy HTX 与 HTTP 路径:内部表示、改写落点与协议分叉
linux
ltl16 小时前
可拆分 OS:CXL 内存池化如何动摇本地 DRAM 假设
linux
ltl16 小时前
Tetragon 强制执行:Override 与 SIGKILL 各自保证什么
linux
lengjingzju17 小时前
编译与调试完全指南—第6章 性能分析工具
linux
躺不平的理查德18 小时前
嵌入式 Linux 系统移植与 SD 卡量产镜像制作
linux·运维·服务器
一直走下去-明19 小时前
centos7无法安装tcpreplay
linux·运维
吹什么轩19 小时前
linux网络:TCP套接字基础
linux·网络·tcp/ip