![如何禁用 tomcat7 自动启动?](https://linux22.com/image/1085522/%E5%A6%82%E4%BD%95%E7%A6%81%E7%94%A8%20tomcat7%20%E8%87%AA%E5%8A%A8%E5%90%AF%E5%8A%A8%EF%BC%9F.png)
我在网上找到的大多数答案都是这样的:
sudo update-rc.d tomcat7 disable
当我在 ubuntu 中执行此行时,我看到了这些警告:
insserv: warning: current start runlevel(s) (empty) of script `tomcat7' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `tomcat7' overrides LSB defaults (0 1 6).
并且 tomcat7 仍然每次都自动启动。如何解决这个问题?
答案1
编辑/etc/init.d/tomcat7
并修复它。这基本上就是 update-rc.d 无法运行的原因。不完全确定如何,但它将在/etc/init.d/README
和中解释man insserv
。
一种可行的方法就是删除/etc/init.d/tomcat7
。不过我认为你应该通过以下方式来做到这一点update-rc.d tomcat7 remove
。