tomcat自启动配置

1.添加tomcat.service文件

vim /etc/systemd/system/tomcat.service

2.编辑文件内容,路径修改为自己的 

[Unit]
Description=9.0
After=network.target
After=mysql.service    #在mysql启动之后在启动
Requires=mysql.service  #在mysql启动之后在启动

[Service]
Type=forking
 
Environment=JAVA_HOME=/XX/XX/jdk1.8.0_171      #JDK路径
Environment=CATALINA_PID=/XX/XX/tomcat-80/temp/tomcat.pid   #改成tomcat路径
Environment=CATALINA_HOME=/XX/XX/tomcat-80   #改成tomcat路径
Environment=CATALINA_BASE=/XX/XX/tomcat-80   #改成tomcat路径
Environment='CATALINA_OPTS=-Xms2048M -Xmx4096M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'
ExecStart=/XX/XX/tomcat-80/bin/startup.sh   #改成tomcat启动文件路径
ExecStop=/XX/XX/bin/shutdown.sh   #改成tomcat停止文件路径
 
User=改成你的用户名
Group=改成你的用户名
UMask=0007
RestartSec=10
Restart=always
 
[Install]
WantedBy=multi-user.target

3.进入目录

 cd /etc/systemd/system/

4.设置开机启动

systemctl enable tomcat.service

5.查看状态

systemctl status tomcat.service

6.如需关闭开机自启动

systemctl disable tomcat.service

7.tomcat添加jdk路径

vi /usr/local/apache-tomcat-9.0.0/bin/catalina.sh


export JAVA_HOME=/usr/local/jdk8
export JRE_HOME=/usr/local/jdk8/jre

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐