Linux centos7服务器安装自启动的tomcat服务

Linux centos7服务器安装自启动的tomcat服务

游戏|数码彩彩2024-04-15 7:42:10488A+A-

基本环境准备

jdk安装配置。安装目录例如:/usr/JAVA/jdk1.8.0_05

Tomcat下载放到约定目录。例如:/usr/local/dmstomcat

Linux centos7服务器安装自启动的tomcat服务

 

tomcat做成系统服务

把tomcat做成系统服务,就可以使用service systemctl 快速管理tomcat服务,自启动等。

操作步骤

/usr/lib/systemd/system/目录下新建文件dmstomcat.service

vi /usr/lib/systemd/system/dmstomcat.service

粘贴下面内容:

[Unit]
Description=dmstomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
 
[Service]
Type=forking
Environment='JAVA_HOME=/usr/java/jdk1.8.0_05'
Environment='CATALINA_PID=/usr/local/dms/bin/tomcat.pid'
Environment='CATALINA_HOME=/usr/local/dms'
Environment='CATALINA_BASE=/usr/local/dms'
Environment='CATALINA_OPTS=-Xms2048M -Xmx2048M -server -XX:+UseParallelGC'

WorkingDirectory=/usr/local/dms/

ExecStart=/usr/local/dms/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target

设置为开启机启动:systemctl enable dmstomcat

常用服务命令:

启动服务:systemctl start dmstomcat
停止服务:systemctl stop dmstomcat
重启服务:systemctl restart dmstomcat
检查状态:systemctl status dmstomcat
点击这里复制本文地址 版权声明:本文内容由网友提供,该文观点仅代表作者本人。本站(https://www.angyang.net.cn)仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

昂扬百科 © All Rights Reserved.  渝ICP备2023000803号-3网赚杂谈