Tomcat

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > Tomcat > tomcat开机启动

linux设置tomcat开机启动的两种方式

作者:endlle

文章介绍了两种配置Tomcat开机自启动的方法,方法一包括添加文件、进入目录、设置开机启动、查看状态、关闭自启动及设置JDK路径,方法二涉及编辑启动脚本和添加crontab任务

方法一:

1. 添加文件

vi /etc/systemd/system/tomcat.service

添加内容

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

[Service]
Type=oneshot
ExecStart=/usr/local/apache-tomcat-8.5.40/bin/startup.sh
ExecStop=/usr/local/apache-tomcat-8.5.40/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

2. 进入目录

 cd /etc/systemd/system/

3. 设置开机启动

systemctl enable tomcat.service

4. 查看当前tomcat状态

systemctl status tomcat.service

5. 关闭开机自启动

systemctl disable tomcat.service

6. tomcat添加jdk路径,否则自启动会报错 Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

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

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

方法二:

1. 编辑启动脚本: vim /usr/local/auto_run.sh

/usr/local/apache-tomcat-8.5.40/bin/startup.sh

2. 添加 crontab 任务

crontab -e

@reboot /usr/local/auto_run.sh

保存即可

重启服务器,测试

reboot

到此这篇关于linux设置tomcat开机启动的两种方式的文章就介绍到这了,更多相关tomcat开机启动内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文