全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 操作系统

CentOS 7.5系统管理与运维实战

  • 定价: ¥89
  • ISBN:9787302527749
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:437页
  • 作者:编者:孙亚南//星...
  • 立即节省:
  • 2019-07-01 第1版
  • 2019-07-01 第1次印刷
我要买:
点击放图片

导语

  

    CentOS 7.5是基于RHEL的安全最新稳定发行版,鉴于OpenSSH的安全问题,目前大部分企业的CentOS服务器都会更新到这个版本。本书第1版受到了读者的一致认可,为了跟上服务器安全的步伐而进行本次更新,力图让更多的网络运维人员学习最新知识并让自己管理的服务器得到更好的安全保障。本次修订的重点是CentOS 7.5的安装、使用和配置,包括集群、云、双机热备在最新版本下的搭建和使用。

内容提要

  

    本书从实际应用出发,以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.1.1  Linux的内核版本
    1.1.2  Linux的发行版本
  1.2  CentOS之于Linux
    1.2.1  CentOS简介
    1.2.2  CentOS 7.X的最新改进
  1.3  Linux运维工程师的技能
    1.3.1  系统和系统服务
    1.3.2  网络知识
  1.4  小结
第2章  跟我学CentOS 7.5的安装
    2.1  安装CentOS 7.5必须知道的基础知识
    2.1.1  磁盘分区
    2.1.2  静态分区的缺点及逻辑卷管理简介
    2.1.3  虚拟化和VMware Workstation简介
    2.2.1  创建虚拟机
    2.2.4  Windows 7+CentOS 7.5双系统安装
    2.2.5  网络安装
  2.3  Linux的登录
    2.3.1  首次配置与本地登录
    2.3.2  远程登录和Xshell工具的使用
    2.3.3  退出登录
    2.3.4  重启和关机
    2.3.5  重置密码
  2.4  小白安装过程中的问题
    2.4.1  Linux分区会覆盖原有Windows系统吗
    2.4.2  如何安装多个Linux发行版
    2.4.3  如何删除双系统中的Linux
    2.4.4  主机连不上虚拟机安装的Linux系统
  2.5  Linux的目录结构
  2.6  小结
第3章  运维必备的网络管理技能
  3.1  网络管理协议介绍
    3.1.1  TCP/IP概述
    3.1.2  UDP与ICMP协议简介
  3.2  网络管理命令
    3.2.1  检查网络是否通畅或网络连接速度ping
    3.2.2  配置网络或显示当前网络接口状态ifconfig
    3.2.3  显示添加或修改路由表route
    3.2.4  复制文件至其他系统scp
    3.2.5  复制文件至其他系统rsync
    3.2.6  显示网络连接、路由表或接口状态netstat
    3.2.7  探测至目的地址的路由信息traceroute
    3.2.8  测试、登录或控制远程主机telnet
    3.2.9  下载网络文件wget
  3.3  Linux网络配置
    3.3.1  Linux网络相关配置文件
    3.3.2  配置Linux系统的IP地址
    3.3.3  设置主机名
    3.3.4  设置默认网关
    3.3.5  设置DNS服务器
  3.4  Linux 默认防火墙firewalld
    3.4.1  firewalld特性
    3.4.2  firewalld基本术语
    3.4.3  firewalld使用
  3.5  Linux防火墙iptables
    3.5.1  Linux内核防火墙的工作原理
    3.5.2  Linux软件防火墙iptables
    3.5.3  iptables配置实例
  3.6  Linux高级网络配置工具
    3.6.1  高级网络管理工具iproute2
    3.6.2  网络数据采集与分析工具tcpdump
  3.7  动态主机配置协议(DHCP)
    3.7.1  DHCP的工作原理
    3.7.2  配置DHCP服务器
    3.7.3  配置DHCP客户端
  3.8  Linux域名服务DNS
    3.8.1  DNS简介
    3.8.2  DNS服务器配置
    3.8.3  DNS服务测试
  3.9  小结
第4章  路由管理
第5章  文件共享服务
第6章  搭建LAMP服务
第7章  搭建LNMP服务
第8章  Docker
第9章  集群
第10章  双机热备
第11章  KVM虚拟化和oVirt虚拟化管理平台
第12章  GlusterFS存储
第13章  配置OpenStack私有云
第14章  配置OpenNebula云平台
附录A  Linux常用命令示例

前言

  

    随着Internet的飞速发展,各大互联网企业对硬件、软件的要求都上了一个新台阶。经常作为服务器操作系统软件的Linux系统,近年来也获得了巨大进步。纵观国内外的各大IT企业,Linux服务器成为企业必不可少的选择,其低成本、高性能与高可靠性等特点使得其在服务器操作系统上牢牢站稳。CentOS作为Linux服务器操作系统之一,获得了包括淘宝、网易等IT巨头在内的互联网企业青睐。从招聘反映的情况来看,与Linux相关的人才逐渐呈紧张态势。只有学好Linux系统基础及高技能的人才,才能游刃于Linux运维职场并获得较好的职业前景。
    目前图书市场上关于CentOS应用的图书不少,但关于CentOS 7.5基础与高级应用的图书却很少。本书便是以实战为主旨,从最基础的知识应用开始,逐渐深入到最实用的知识和安全领域,让读者全面、深入、透彻地理解CentOS 7.5基础知识,并从基础知识出发,提高不同软件之间的整合力及实际应用的能力。
    修订说明
    近年来,Docker和微服务技术得到了广泛应用,企业也纷纷采用更安全的CentOS 7.5系统进行网络管理,为了顺应时代发展,本次修订主要围绕新的技术、新的版本做一次升级改造。
    更新CentOS版本到7.5
    增加了Docker安装使用和Docker Compose的应用
    增加了CentOS 7.5默认的防火墙firewalld
    本书特色
    1.注重基础知识
    为了使读者能更好地使用CentOS 7.5,本书中的许多章节都着重介绍基础知识。基础知识在运维体系中至关重要,也是能举一反三地在不同环境中应用软件、整合软件的基础。
    2.案例式学习模式
    在本书中,每个应用平台都列举了不同环境中应用的实例、解决方案,真正做到以案例教学,同时每个案例都做到有一定的启发性,以便于读者能应对更多环境。
    3.注重思路教学
    Linux系统中的许多软件都设计得十分灵活,每个环境中都可以找到许多种解决方案。针对本书中的案例,都做了详尽的解释,让读者能明白编者的意图。
    4.突显官方文档的作用
    CentOS 7.5是由一堆开源软件组成的操作系统,针对这样一个软件平台,每个软件的官方文档都有指导性意义。对于一些较为复杂的平台和软件,都为读者指明了如何获取官方文档的方法,让读者能更好地学习和应用。
    内容体系
    第1部分,CentOS 7.5概述及运维基础(第1~3章)
    本部分主要介绍CentOS 7.5的最新技术要点及运维的基础知识,内容包括CentOS 7.5的新特性、安装过程及注意事项、TCP/IP协议、网络设置、DHCP服务器配置、DNS域名服务器配置等。
    第2部分,服务器与集群架设(第4~10章)
    本部分主要介绍CentOS 7.5中应用最广泛的应用技术和服务器架设方法,内容包括路由与策略路由、文件服务器(NFS、Samba和FTP)、Docker、目前流行的LAMP、LNMP架设方法及目前应用较为广泛的集群和双机热备等。
    第3部分,虚拟化与云计算(第11~14章)
    本部分主要介绍目前较引人注目的虚拟化和云计算平台,内容包括KVM虚拟化、oVirt虚拟化管理平台、GlusterFS存储、OpenStack及OpenNebula云平台等。
    本书读者
    需要全面了解和学习Linux系统的人员;
    有志向从事运维工作的人员;
    运维人员、DEVOPS人员;
    希望全面了解CentOS 7.5的人员;
    希望掌握Linux系统企业平台架设及管理的人员;
    专业培训机构的学员;
    需要一本案头必备查询手册的人员。
    本书第4~7章和第9~14章由平顶山学院的孙亚南编写,第1~3章和第8章由星空(网名)编写,其他参与创作的还有吴贵文、薛淑英、董山海。
    编者
    2019年5月