Linux 添加自启动服务

Linux添加自启动服务主要有以下几个步骤:

1. 将控制程序脚本拷贝到/etc/rc.d/init.d/下面,以JBoss为例,将jboss_init_redhat.sh拷贝过去并且重命名为jboss

2. 修改控制脚本。添加chkconfig,以jboss_init_redhat.sh为例,添加的脚本如下:

    # chkconfig: 35 86 20

    # description: JBoss EJB Container

    其中35是linux运行级别(等级3和等级5),可以通过runlevel命令查看。linux各运行级别为:

    等级0表示:表示关机  

    等级1表示:单用户模式  

    等级2表示:无网络连接的多用户命令行模式  

    等级3表示:有网络连接的多用户命令行模式  

    等级4表示:不可用  

    等级5表示:带图形界面的多用户模式  

    等级6表示:重新启动

   86和20分别是启动和关闭的优先级,数越大,级别越低,因此如果服务1依赖于服务2,那么服务1的数字要比服务2大。

3. 输入命令,添加软链接

    # chkconfig --add jboss
    # chkconfig jboss on
    # chmod 755 /etc/init.d/jboss

    这样,查看/etc/rc3.d/和/etc/rc5.d,可以看到已经自动创建好了指向/etc/rc.d/init.d的软链接,如果第2步中不通过添加chkconfig来修改脚本,那么只能手动创建软链接。

4. 当linux已级别3或5重启以后,Jboss将随机器自启动。


   


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值