NOTE
  • java

    • java线程简介
    • HashMap
    • STL库继承图
  • C#

    • csharp 学习路线
    • c#基础
    • 值类型
    • 引用类型
  • sql基础

    • sql语句
    • 函数、存储过程和视图
  • ElasticSearch

    • ElasticSearch
  • oracle

    • 基数
  • 基础知识

    • Liunx基础
    • 权限管理
    • 文件系统管理
    • 系统管理
    • 备份与恢复
    • 服务管理
    • /md/linux/日志管理.html
  • linux软件

    • vi文本编辑器
    • 工具
  • shell

    • shell基础
    • shell编程
  • 架构基础
  • Spring

    • 简介
    • MyBatis
  • Spring_Cloud

    • 微服务基础
    • 负载均衡器
    • Hystrix原理
  • vue

    • vue基础
    • compositionAPI
    • 组件化
    • 路由和状态管理
  • 操作系统

    • 基础
  • 软件设计

    • 需求的任务
  • linear algebra

    • 线性代数
    • 向量是什么?
  • higher

    • 微积分
  • 英语基础语法

    • 动词
    • /md/english/%E5%9F%BA%E6%9C%AC%E5%8F%A5%E5%9E%8B.html
    • /md/english/%E5%8F%A5%E5%AD%90%E6%88%90%E5%88%86.html
  • 基础
  • 欧陆哲学与英美哲学
  • java

    • java线程简介
    • HashMap
    • STL库继承图
  • C#

    • csharp 学习路线
    • c#基础
    • 值类型
    • 引用类型
  • sql基础

    • sql语句
    • 函数、存储过程和视图
  • ElasticSearch

    • ElasticSearch
  • oracle

    • 基数
  • 基础知识

    • Liunx基础
    • 权限管理
    • 文件系统管理
    • 系统管理
    • 备份与恢复
    • 服务管理
    • /md/linux/日志管理.html
  • linux软件

    • vi文本编辑器
    • 工具
  • shell

    • shell基础
    • shell编程
  • 架构基础
  • Spring

    • 简介
    • MyBatis
  • Spring_Cloud

    • 微服务基础
    • 负载均衡器
    • Hystrix原理
  • vue

    • vue基础
    • compositionAPI
    • 组件化
    • 路由和状态管理
  • 操作系统

    • 基础
  • 软件设计

    • 需求的任务
  • linear algebra

    • 线性代数
    • 向量是什么?
  • higher

    • 微积分
  • 英语基础语法

    • 动词
    • /md/english/%E5%9F%BA%E6%9C%AC%E5%8F%A5%E5%9E%8B.html
    • /md/english/%E5%8F%A5%E5%AD%90%E6%88%90%E5%88%86.html
  • 基础
  • 欧陆哲学与英美哲学
  • linux系统

    • Liunx基础
    • 权限管理
  • linux工具

    • vi文本编辑器
  • shell编程

    • shell基础
    • shell编程

服务管理

服务的结构

alt text

查询已安装的服务 RPM包安装的服务

    chkconfig --list
#查看服务自启动状态,可以看到所有RPM包安装的服务

源码包安装的服务 查看服务安装位置,一般是/usr/local/下 RPM安装服务和源码包安装服务的区别就是安装位置的不同 源码包安装在指定位置,一般是/usr/local/ RPM包安装在默认位置中

独立服务

启动

/etc/init.d/[绝对路径]独立服务名  startistop|statuslrestart|
service  独立服务名 start|stoplrestart|status

自启动 chkconfig [--level 运行级别] [独立服务名] [on|off] 修改/etc/rc.d/rc.local文件 使用ntsysv命令管理自启动[red hat]

基于xinetd服务

1、安装xinetd与telnet

[root@localhost ~]# yum  -y  install xinetd

[root@localhost ~ ]# yum -y install telnet -server

源码包管理

1、源码包安装服务的启动, 使用绝对路径,调用启动脚本来启动。不同的源码包的启动脚本不同。可以查看源码包的安装说明,查看启动脚本的方法。 /usr/local/apache2/bin/apachectl startlstop

2、源码包服务的自启动 [root@localhost ~]# vi /etc/rc.d/rc.local 加入 /usr/local/ apache2/bin/apachectl start

3、让源码包服务被服务管理命令识别 让源码包的apache服务能被service命令管理启动 In -s /usr/local/apache2/bin/apachectl /etc/init.d/apache

最近更新: 2026/5/17 04:03
Contributors: pc1