- 打开终端(Ctrl+Alt+T)。
- 进入Tomcat的安装目录,例如:
cd /opt/tomcat
。如果你的Tomcat安装目录不同,请相应地调整以下步骤中的路径。 - 创建一个名为
tomcat.service
的服务配置文件,使用sudo执行以下命令以打开一个新文件:sudo nano /etc/systemd/system/tomcat.service
- 在打开的文件中,输入以下内容:
[Unit]
Description=Apache Tomcat Web Application Container
Wants=network.target
After=network.target
[Service]
Type=forking
User=tomcat
Group=tomcat
Environment=JAVA_HOME=/usr/lib/jvm/default-java /*jdk路径*/ Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid /*pid配置可省略*/ Environment=CATALINA_HOME=/opt/tomcat /*tomcat 路径*/
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
注意:请确保将User
和Group
字段中的tomcat
替换为你在安装Tomcat时创建的用户和组名。还要检查Environment
字段中的路径,确保与你的Tomcat安装路径和Java路径一致。
- 保存并关闭文件(按Ctrl+X,然后按Y,然后按Enter)。
- 使用以下命令重新加载systemd服务配置:
sudo systemctl daemon-reload
- 启用Tomcat服务以开机自启动:
sudo systemctl enable tomcat
- 最后,启动Tomcat服务:
sudo systemctl start tomcat
现在,每当你的Ubuntu系统启动时,Tomcat将自动启动。
如果需要停止Tomcat服务,可以执行以下命令:sudo systemctl stop tomcat
。
如果需要重新启动Tomcat服务,可以执行以下命令:sudo systemctl restart tomcat
。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...