管理 ubuntu 开机自启动
1. 通过工具 sysv-rc-conf 来管理。适用 旧的 服务管理方案
2. 通过服务的配置文件。适用 新的 服务管理方案
1. sysv-rc-conf
sudo apt-get install sysv-rc-confsudo sysv-rc-conf
通过 空格 开启/关闭 服务即可
2. /lib/init/upstart-job
举例,mongodb
10.04开始把MongoDB的启动连接到了/lib/init/upstart-job,而后者是调用了
/etc/init/mongodb.conf文件里面关于开机的定义,这是新的框架,所以以前的方法通
通不管用了,你用sysv-rc-conf的时候甚至发现mongodb根本禁止在任何runrevel上启动的,
而实际情况是,它每次都很淡定地自动启动了。
取消其开机自启动的方法为:
修改配置文件:vim /etc/init/mongod.conf,因为Ubuntu默认启动工作在runlevel2,则将配置文件中: start on runlevel [2345] stop on runlevel [06] 改成 start on runlevel [345] stop on runlevel [026]
mysql 等其他服务 取消开机自启动的方法也是类似的。