ubuntu服务器的自动启动


0

这里 是我问题的第一部分。因为规则“一个主题 - 一个问题”而拆分它。我的第三个主要问题是为Web服务器和数据库配置自动启动。对于我的情况,init.d脚本似乎非常沉重。 (只需在启动时运行smth。)


那么你的问题是什么?即使涉及重复信息,也要使其自成一体。通常你不希望别人阅读其他帖子只是为了得到他们需要的信息,以便给你答案:)
slhck

为什么init.d脚本“重”启动服务?这正是他们的目的。
Karma Fusebox

我想我不需要服务重启。我甚至不需要服务。我只想要一个自动启动。
madhead

@madhead你要自动启动哪些服务?
max

@max在我的情况下只有两个服务:tomcat和mongodb。两者都不是从存储库安装的。 (从repos安装时,会创建init.d脚本)。
madhead

Answers:


0

首先使用此命令检查tomcat守护程序是否正在运行

[root@localhost ~]# chkconfig --list | grep -i tomcat
tomcat6         0:off   1:off   2:off   3:off   4:off   5:off   6:off

这里0 1 2 3 4 5 6表示运行级别

在我的情况下,运行级别5 tomcat没有运行,这就是为什么在绑定时 service tomcat6 status 它的表现停止了

[root@ical ~]# service tomcat6 status
tomcat6 is stopped   

现在使用此命令永久启动服务,permanent表示无需再次启动tomcat6服务

为了使其永久使用,这是命令

[root@ical ~]# chkconfig tomcat6 on

现在检查服务是否正在运行

[root@ical ~]# chkconfig --list | grep -i tomcat
tomcat6         0:off   1:off   2:on    3:on    4:on    5:on    6:off

在运行级别5中查看(5:on)

[root@ical ~]# service tomcat6 start
Starting tomcat6:                                          [  OK  ]
[root@ical ~]# service tomcat6 status
tomcat6 (pid 2806) is running...                           [  OK  ]

重新启动后再次检查

做同样的事情 mongodb


我没有tomcat服务。我只将tomcat二进制文件解压缩到/ usr / local / tomcat。
madhead
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.