Chinaunix首页 | 论坛 | 博客
  • 博客访问: 124461
  • 博文数量: 32
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 360
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-22 16:34
文章分类

全部博文(32)

文章存档

2011年(1)

2010年(10)

2009年(21)

我的朋友

分类: LINUX

2009-12-22 15:55:21

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) |
给主人留下些什么吧!~~