首页 > 系统服务 > 详细

Linux中的服务管理

时间:2017-07-22 16:07:51      阅读:178      评论:0      收藏:0      [点我收藏+]

RPM包默认安装的服务
  查看已安装的服务:
    chkconfig --list
  默认安装位置:
    /etc/init.d      启动脚本
    /etc/sysconfig    初始化环境配置文件
    /etc         配置文件位置
    /var/lib       数据
    /var/log        日志
    /etc/xinetd.conf    配置文件
    /etc/xinetd.d      启动脚本
  启动:
    利用绝对路径:
      /etc/init.d/独立服务名 start|stop|restart|status
    利用service命令:
      service 独立服务名 start|stop|restart|status
  自启动:
    利用chkconfig命令
      chkconfig --level 运行级别 服务名 on|off
    修改/etc/rc.d/rc.local
      在文件中写入启动的命令,这里需要用绝对路径的形式
      例如:/usr/local/apache/bin/apachectl start


源码包安装的服务
  查看已安装的服务:
    查看服务安装位置,一般是/usr/local下
  启动:
    1.归根结底使用的是绝对路径调用启动脚本来启动
    2.启动方法在源码包的安装说明里会告诉你
    3.不同的源码包,启动脚本不同
  自启动:
    修改/etc/rc.d/rc.local
      在文件中写入启动的命令,这里需要用绝对路径的形式
      例如: /usr/local/apache/bin/apachectl start



让源码包安装的服务可以被系统命令管理
  service命令
    方法:
      把启动命令做一个软连接,连接到/etc/init.d下
    例如:
      ln -s /usr/local/apache/bin/apachectl /etc/init.d/apache

Linux中的服务管理

原文:http://www.cnblogs.com/413xiaol/p/7221555.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!