Centos7 tomcat服务开机启动

原创收藏0130
用户头像
宇宙超级无敌手VIP12018-08-16 09:32:37
悬赏:0网币

1, bin目录下创建setenv.sh文件内容如下  

export CATALINA_BASE=/usr/local/env/mgl/_tomcat/apache-tomcat-8.5.31
CATALINA_PID="$CATALINA_BASE/tomcat.pid"
JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=1024m -Xms512M -Xmx1024M -XX:MaxNewSize=256m"

2, 创建tomcat.service文件

 vi /usr/lib/systemd/system/tomcat.service
内容如下:
[Unit]
Description=tomcat
After=network.target

[Service]
Type=forking
PIDFile=/usr/local/env/mgl/_tomcat/apache-tomcat-8.5.31/tomcat.pid
ExecStart=/usr/local/env/mgl/_tomcat/apache-tomcat-8.5.31/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/usr/local/env/mgl/_tomcat/apache-tomcat-8.5.31/bin/shutdown.sh
PrivateTmp=true

[Install]
WantedBy=multi-user.target

3, 各种命令

systemctl start tomcat.service -- 启动一个服务
systemctl enable tomcat.service -- 打开一个服务 就是开启自动启动
systemctl disable tomcat.service -- 禁止自动启动
systemctl status tomcat.service  -- 查看服务器状态 status 英文单词一看便知
systemctl list-units --type=service -- 查看已启动服务
systemctl restart tomcat.service -- restart 重启咯

4, 希望能帮助到大家 谢谢合作

编辑:2018-08-16 09:32:37
评论
  • 消灭零回复
精彩推荐
没有相关数据
这里可作为广告区域
layui

微信扫码关注MGL公众号