linux中tomcat开机自启动
时间: 2024-03-07 19:43:19 浏览: 158
在Linux中,可以通过修改系统服务来实现Tomcat的开机自启动。具体步骤如下:
1. 创建一个tomcat.service文件,使用root用户在/etc/systemd/system/目录下创建该文件,文件内容如下:
```
[Unit]
Description=Tomcat Server
After=syslog.target network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-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
Restart=on-failure
[Install]
WantedBy=multi-user.target
```
2. 修改文件中的JAVA_HOME、CATALINA_PID、CATALINA_HOME和CATALINA_BASE为你自己的路径。
3. 保存文件并退出。
4. 运行以下命令,重新加载systemd管理器配置文件:
```
sudo systemctl daemon-reload
```
5. 运行以下命令,启用Tomcat服务:
```
sudo systemctl enable tomcat.service
```
6. 运行以下命令,启动Tomcat服务:
```
sudo systemctl start tomcat.service
```
现在,Tomcat服务已经成功地设置为开机自启动了。
阅读全文