• linux开机关机自启动或自关闭服务的方式


    背景

    由于迁移部门jira和confluence到linux,需要设置这两个服务在开机或关机时能够自动启动或关闭。这里我就拿配置confluence过程来记录。

    方式1:chkconfig

    特点:chkconfig调用的服务是在/etc/init.d下面的东东,而这些东东都是在启动过程中搞的。
    /etc/init.d是/etc/rc.d/init.d的软链接

    方式2:/etc/rc.d/rc.local

    特点:/etc/rc.d/rc.local这个文件是在系统已经初始化完成就绪之后,才来读这个东东的。这个东东里面的东西和系统是否启动没有多大关系。

    处理步骤

    我查看/etc/init.d目录下,看见有confluence,所以我决定用chkconfig来设置confluence开机自启动。

    1.查看开机自启动项中有没有confluence

    chkconfig --list
    列表中没有发现confluence

    2.添加confluence服务

    用chkconfig --add confluence 添加confluence服务,出现以下情况:

    vim /etc/init.d/confluence 添加
    (参考:http://blog.csdn.net/chenxiaohua/article/details/4056302
    http://www.cnblogs.com/niocai/archive/2012/07/12/2587780.html)

    # chkconfig: 2345 95 5 
    # description: start confluence service
    

    说明:95是启动优先级,5是停止优先级,优先级范围是0-100,数字越大,优先级越低
    其中2345是默认启动级别,级别有0-6共7个级别。
      等级0表示:表示关机   
      等级1表示:单用户模式   
      等级2表示:无网络连接的多用户命令行模式   
      等级3表示:有网络连接的多用户命令行模式   
      等级4表示:不可用   
      等级5表示:带图形界面的多用户模式   
      等级6表示:重新启动

    2.设置confluence开机自启动

    chkconfig confluence on
    再次查看

    重启系统,发现confluence能够自动关闭和开启。

  • 相关阅读:
    JavaScript
    CSS
    HTML
    python面试题解析(前端、框架和其他)
    python面试题解析(数据库和缓存)
    python面试题解析(网络编程与并发)
    python面试题解析(python基础篇80题)
    python面试题
    P103 单源最短路问题 第三种Dijkstra算法
    P103 Dijkstra算法 单源最短路问题优化算法
  • 原文地址:https://www.cnblogs.com/wsygdb/p/7473941.html
Copyright © 2020-2023  润新知