码迷,mamicode.com
首页 > 其他好文 > 详细

tomcat开机自己启动

时间:2019-05-10 09:17:13      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:emd   service   exec   use   targe   stop   ystemd   tomcat8   idf   

1.你电脑必须安装成功tomcat
①编写tomcat.service文件

在/usr/lib/systemd/system路径下添加tomcat.service文件,内容如下:

[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/opt/tomcat/tomcat.pid
ExecStart=/opt/tomcat/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

[unit]配置了服务的描述,规定了在network启动之后执行,
[service]配置服务的pid,服务的启动,停止,重启
[install]配置了使用用户
②然后保存退出 赋权限
chmod 754 tomcat.service
③重载系统服务列表
systemctl daemon-reload
④在第99行加入如下代码
export JAVA_HOME=/data/server/jdk1.8.0_144
export JRE_HOME=/data/serverjdk1.8.0_144/jre
⑤保存退出后,通过下面命令将tomcat.service加入到开机自启动
systemctl enable tomcat.service
⑥启动tomcat8服务
systemctl start tomcat8

然后再重启 reboot
重启好了 ps aux | grep tomcat
有服务的话就代表成功了 没有的话就是你哪里出错了
好好研究吧

tomcat开机自己启动

标签:emd   service   exec   use   targe   stop   ystemd   tomcat8   idf   

原文地址:https://blog.51cto.com/14259144/2392012

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!