开机自动启动tomcat
时间: 2023-11-15 19:00:36 浏览: 160
linux系统下tomcat配置安装以及设置开机自动启动
要实现开机自动启动Tomcat,有两种方法可以选择:
1. 使用chkconfig命令切换开机启动关闭。可以使用命令“chkconfig tomcat on”来设置Tomcat开机自动启动,使用命令“chkconfig tomcat off”来关闭开机自动启动。
2. 将Tomcat服务添加到系统服务中,并设置成开机自动启动。具体步骤如下:
第一步,创建一个tomcat.service文件,可以使用命令“sudo vi /etc/systemd/system/tomcat.service”来创建。
第二步,编辑tomcat.service文件,添加以下内容:
[Unit]
Description=Tomcat Server
After=syslog.target network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
User=tomcat
Group=tomcat
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target
第三步,保存并退出文件编辑器。
第四步,重新加载systemd配置文件,使用命令“sudo systemctl daemon-reload”。
第五步,启动Tomcat服务,使用命令“sudo systemctl start tomcat”。
第六步,设置Tomcat服务开机自动启动,使用命令“sudo systemctl enable tomcat”。
这样,每次重启系统后,Tomcat服务都会自动启动。
阅读全文