centos设置tomcat开机自启
时间: 2023-11-05 13:57:13 浏览: 229
javawebAutoScript一键运行命令,通过systemctl设置开机自启tomcat
可以通过以下步骤设置 CentOS 下的 Tomcat 开机自启:
1. 编辑 tomcat 的启动脚本 /etc/init.d/tomcat,添加以下内容:
```
# chkconfig: 2345 80 20
# description: Tomcat Server
TOMCAT_HOME=/usr/local/tomcat
case $1 in
start)
sh $TOMCAT_HOME/bin/startup.sh
;;
stop)
sh $TOMCAT_HOME/bin/shutdown.sh
;;
restart)
sh $TOMCAT_HOME/bin/shutdown.sh
sleep 5
sh $TOMCAT_HOME/bin/startup.sh
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac
exit 0
```
2. 配置 Tomcat 启动脚本为系统服务:
```
sudo chmod +x /etc/init.d/tomcat
sudo chkconfig --add tomcat
sudo chkconfig tomcat on
```
3. 重启系统,Tomcat 将自动启动。
如果以上步骤无法成功设置开机自启,也可以尝试使用 Systemd 来设置。具体方法可以参考 [CentOS 7 中使用 Systemd 设置 Tomcat 开机自启](https://www.cnblogs.com/wj-1314/p/10729043.html)。
阅读全文