debian6里边要添加一个自动启动的服务
先将启动脚本放在/etc/init.d
,然后使用insserv
来启用这个服务
例如服务名称为 myserver
,则脚本为/etc/init.d/myserver
然后使用 insserv myserver
可以将myserver
设为自动启动
insserv myserver #添加服务
insserv -r myserver #删除服务
insserv -d myserver #使用默认的runlevels
脚本里边要定义启动文件的metadata,格式为:
#!/bin/bash
### BEGIN INIT INFO
# Provides: mysql
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Should-Start: $network $time
# Should-Stop: $network $time
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start and stop the mysql database server daemon
# Description: Controls the main MySQL database server daemon
# and its wrapper script & mysqld_safe
### END INIT INFO
本页的评论功能已关闭