1.在/etc/init.d服务名字 touch /etc/init.d/servicename
2.建立开机关机时启动的优先级 链接
ln -s /etc/init.d/servername /etc/rc.d/rc0.d/K20servername
ln -s /etc/init.d/servername /etc/rc.d/rc3.d/S80servername
3.填写脚本内容
#vi /etc/init.d/servername 如下:
#!/bin/sh
#chkconfig 2345 20 80 #(分别为系统runleavel,开机时的priority,关机时的priotiry)
#description: (Write whatever you want!)写上服务的描述。注意:可以不写,但不必须有这一项。
case $1 in
start) sh /DIR/servicename #(需要启动服务的脚本路径) ;;
stop) sh /DIR/servicename #(需要关闭服务的脚本路径) ;;
*) ;;
esac
4. 改变访问权限 chmod 755 /etc/init.d/servicename
5.添加服务 chkconfig --add servername
6.验证一下吧。 chkconfig --list|grep servername reboot 你的机器。完成。
阅读(1168) | 评论(0) | 转发(0) |