作品简介

本书从实际应用出发,以CentOS 7.5作为操作系统基础,介绍目前企业中常用的软件平台架设和管理方法,通过运维的视角来介绍运维的基础知识和软件平台的常见搭建思路。

本书共14章,分为3个知识区块。涵盖的主要内容有:以CentOS 7.5特性和安装、运维基础、网络配置与结构为第一个知识区块的基础知识;企业中应用广泛的路由与策略路由,针对不同应用平台的文件共享服务NFS、Samba和FTP,目前常见的Web平台LAMP、LNMP,把应用容器化快速部署上线的Docker技术,中小型企业应用最为广泛的LVS集群技术,实现高可用性的双机热备系统等为第二知识区块的应用平台建设与管理方面的知识;目前热门的虚拟化和云计算为第三知识区块,主要有KVM虚拟化及oVirt管理平台,适合企业使用的GlusterFS存储技术,以及OpenStack和OpenNebula云平台等知识。

本书从实际生产应用环境出发,并注重安全与运维思路教学,既适合有一定计算机基础想学习Linux的初学者参考,又适合有一定Linux基础需要学习运维知识的人员阅读。

孙亚南,星空编著

作品目录

  • 内容简介
  • 前言
  • 第1章 开启Linux系统管理与运维的大门
  • 1.1 你必须知道的Linux版本问题
  • 1.2 CentOS之于Linux
  • 1.3 Linux运维工程师的技能
  • 1.4 小结
  • 第2章 跟我学CentOS 7.5的安装
  • 2.1 安装CentOS 7.5必须知道的基础知识
  • 2.2 安装CentOS 7.5
  • 2.3 Linux的登录
  • 2.4 小白安装过程中的问题
  • 2.5 Linux的目录结构
  • 2.6 小结
  • 第3章 运维必备的网络管理技能
  • 3.1 网络管理协议介绍
  • 3.2 网络管理命令
  • 3.3 Linux网络配置
  • 3.4 Linux默认防火墙firewalld
  • 3.5 Linux防火墙iptables
  • 3.6 Linux高级网络配置工具
  • 3.7 动态主机配置协议(DHCP)
  • 3.8 Linux域名服务DNS
  • 3.9 小结
  • 第4章 路由管理
  • 4.1 认识路由
  • 4.2 配置Linux静态路由
  • 4.3 Linux的策略路由
  • 4.4 小结
  • 第5章 文件共享服务
  • 5.1 网络文件系统(NFS)
  • 5.2 文件服务器Samba
  • 5.3 FTP服务器
  • 5.4 小结
  • 第6章 搭建LAMP服务
  • 6.1 Apache HTTP服务安装与配置
  • 6.2 MySQL服务的安装与配置
  • 6.3 PHP安装与配置
  • 6.4 LAMP集成安装、配置与测试实战
  • 6.5 MySQL日常维护
  • 6.6 小结
  • 第7章 搭建LNMP服务
  • 7.1 LNMP服务安装与管理
  • 7.2 Nginx负载均衡与反向代理
  • 7.3 集成Nginx与PHP
  • 7.4 LNMP实战
  • 7.5 小结
  • 第8章 Docker
  • 8.1 Docker三大概念——镜像、仓库、容器
  • 8.2 安装Docker
  • 8.3 Docker仓库和加速器
  • 8.4 Docker基础使用命令
  • 8.5 Docker搭建LNMP实战
  • 8.6 认识Docker Compose
  • 8.7 小结
  • 第9章 集群
  • 9.1 集群技术简介
  • 9.2 LVS集群介绍
  • 9.3 LVS集群的体系结构
  • 9.4 LVS负载均衡配置实例
  • 9.5 利用集群搭建高可用MySQL平台
  • 9.6 小结
  • 第10章 双机热备
  • 10.1 高可用性集群技术
  • 10.2 双机热备开源软件Pacemaker
  • 10.3 双机热备软件keepalived
  • 10.4 小结
  • 第11章 KVM虚拟化和oVirt虚拟化管理平台
  • 11.1 KVM虚拟化
  • 11.2 oVirt虚拟化管理平台
  • 11.3 小结
  • 第12章 GlusterFS存储
  • 12.1 GlusterFS概述
  • 12.2 GlusterFS部署和应用
  • 12.3 小结
  • 第13章 配置OpenStack私有云
  • 13.1 OpenStack概况
  • 13.2 OpenStack系统架构
  • 13.3 Openstack主要部署工具
  • 13.4 通过RDO部署OpenStack
  • 13.5 管理OpenStack
  • 13.6 小结
  • 第14章 配置OpenNebula云平台
  • 14.1 OpenNebula概述
  • 14.2 OpenNebula安装
  • 14.3 OpenNebula配置与应用
  • 14.4 小结
  • 附录A Linux常用命令示例
  • A.1 文件管理
  • A.2 目录管理
  • A.3 系统管理
  • A.4 任务管理
展开全部