在阿里云服务器上(ubuntu)安装启动tomcat

本文详细介绍了在服务器上将Tomcat配置为系统服务的过程,包括解决配置失败的问题,实现通过systemctl命令启动和关闭Tomcat,以及如何设置Tomcat在开机时自动启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(1)

依照阿里云的用户文档,在服务器上安装了tomcat并启动。

阿里云文档:

https://help.aliyun.com/document_detail/51376.html?spm=a2c4g.11186623.2.16.3c231f8faaSogK#concept-51376-zh

但是其中关于配置tomcat到系统服务的部分,我依照说明操作后没有生效。

因此只完成了在tomcat的bin目录下启动tomcat:

sh ${tomcat路径}/bin/startup.sh ; 关闭服务时使用 sh shutdown.sh 。

(2)配置到系统服务并设置开机启动:

参考 https://www.cnblogs.com/moy25/p/8243619.html 

其中,在执行到第六步 service tomcat start 的时候,会提示:tomcat.service changed on disk. Run 'systemctl daemon-reload' to reload units,此时,按照https://blog.youkuaiyun.com/gy325416/article/details/82560718的方法进行操作。

再次启动tomcat服务时,使用systemctl restart tomcat进行启动。

关闭tomcat时,使用systemctl stop tomcat。

【加入开机自启动】https://blog.youkuaiyun.com/u013554213/article/details/78792686 

命令: update-rc.d tomcat defualts 若有问题,则在tomcat 文件中加入以下内容:

(参考 https://blog.youkuaiyun.com/hanchao5272/article/details/79819460

然后再重试命令。

然后重启机器,查看服务是否确实已经自己启动。

要移除开机自启动,命令:update-rc.d -n tomcat remove 

重启看服务是否已经停止。

 

其他任何自定义脚本,都可以以这个方式设置为开机自启动。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值