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 "mysqld"
- # and its wrapper script "mysqld_safe".
- ### END INIT INFO
- #