计算机
类型
可以朗读
语音朗读
237千字
字数
2019-01-01
发行日期
展开全部
主编推荐语
《CentsOS7.5运维》三大部分教你掌握Linux系统运维,私有云配置。
内容简介
本书总计13章,分为CentsOS7.5运维基础篇、服务器与集群架设篇和虚拟化与云计算篇3大部分。目录体系涵盖Linux系统运维工程师需要掌握的各大方面。内容全面而深入,写作理念基于“一线运维写给运维看的书”,本书理论内容由浅而深,内容精炼;管理案例则全面详尽和系统深入。在本书的最后,还通过CentOS7.5实战的方式让运维人员学会最新流行的私有云OpenStack的配置。
目录
- 封面页
- 书名页
- 版权页
- 内容简介
- 前言
- 目录
- 第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.1.4 下载CentOS 7.5
- 2.2 安装CentOS 7.5
- 2.2.1 创建虚拟机
- 2.2.2 用光盘安装CentOS 7.5
- 2.2.3 用U盘安装CentOS 7.5
- 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章 路由管理
- 4.1 认识路由
- 4.1.1 路由的基本概念
- 4.1.2 路由的原理
- 4.1.3 Linux系统中的路由表
- 4.1.4 静态路由和动态路由
- 4.2 配置Linux静态路由
- 4.2.1 配置网络接口地址
- 4.2.2 接口IP地址与直联路由
- 4.2.3 route命令
- 4.2.4 Linux路由器配置实例
- 4.3 Linux的策略路由
- 4.3.1 策略路由的概念
- 4.3.2 路由表管理
- 4.3.3 规则与路由管理
- 4.3.4 策略路由应用实例
- 4.4 小结
- 第5章 文件共享服务
- 5.1 网络文件系统(NFS)
- 5.1.1 NFS简介
- 5.1.2 配置NFS服务器
- 5.1.3 配置NFS客户端
- 5.2 文件服务器Samba
- 5.2.1 Samba服务简介
- 5.2.2 Samba服务安装配置
- 5.3 FTP服务器
- 5.3.1 FTP服务概述
- 5.3.2 vsftp的安装与配置
- 5.3.3 proftpd的安装与配置
- 5.4 小结
- 第6章 搭建LAMP服务
- 6.1 Apache HTTP服务安装与配置
- 6.1.1 HTTP协议简介
- 6.1.2 Apache服务的安装、配置与启动
- 6.1.3 Apache基于IP的虚拟主机配置
- 6.1.4 Apache基于端口的虚拟主机配置
- 6.1.5 Apache基于域名的虚拟主机配置
- 6.1.6 Apache安全控制与认证
- 6.2 MySQL服务的安装与配置
- 6.2.1 MySQL的版本选择
- 6.2.2 MySQL的版本命名机制
- 6.2.3 MySQL rpm包安装
- 6.2.4 MySQL源码安装
- 6.2.5 MySQL程序介绍
- 6.2.6 MySQL配置文件介绍
- 6.2.7 MySQL启动与停止
- 6.3 PHP安装与配置
- 6.4 LAMP集成安装、配置与测试实战
- 6.5 MySQL日常维护
- 6.5.1 MySQL权限管理
- 6.5.2 MySQL日志管理
- 6.5.3 MySQL备份与恢复
- 6.5.4 MySQL复制
- 6.5.5 MySQL复制搭建过程
- 6.6 小结
- 第7章 搭建LNMP服务
- 7.1 LNMP服务安装与管理
- 7.1.1 Nginx的安装与管理
- 7.1.2 PHP安装
- 7.2 Nginx负载均衡与反向代理
- 7.2.1 Nginx负载均衡设置
- 7.2.2 Nginx反向代理配置
- 7.3 集成Nginx与PHP
- 7.3.1 spawn-fcgi集成方式
- 7.3.2 php-fpm集成方式
- 7.4 LNMP实战
- 7.4.1 第1个PHP程序
- 7.4.2 数据库连接
- 7.4.3 记录查询
- 7.4.4 增加分页
- 7.4.5 添加记录
- 7.4.6 修改记录
- 7.4.7 删除记录
- 7.5 小结
- 第8章 Docker
- 8.1 Docker三大概念——镜像、仓库、容器
- 8.2 安装Docker
- 8.3 Docker仓库和加速器
- 8.4 Docker基础使用命令
- 8.4.1 搜索镜像
- 8.4.2 拉取镜像
- 8.4.3 查看本地镜像列表
- 8.4.4 运行容器
- 8.4.5 停止容器
- 8.4.6 重新运行容器
- 8.4.7 连接MySQL数据库
- 8.4.8 开机自动启动容器
- 8.4.9 删除容器
- 8.4.10 删除镜像
- 8.5 Docker搭建LNMP实战
- 8.5.1 Docker运行MySQL
- 8.5.2 Docker运行PHP-FPM
- 8.5.3 Docker运行Nginx
- 8.6 认识Docker Compose
- 8.6.1 安装Docker Compose
- 8.6.2 Docker Compose搭建LNMP实战
- 8.7 小结
- 第9章 集群
- 9.1 集群技术简介
- 9.2 LVS集群介绍
- 9.2.1 3种负载均衡技术
- 9.2.2 负载均衡调度算法
- 9.3 LVS集群的体系结构
- 9.4 LVS负载均衡配置实例
- 9.4.1 基于NAT模式的LVS的安装与配置
- 9.4.2 基于DR模式的LVS的安装与配置
- 9.4.3 基于IP隧道模式的LVS的安装与配置
- 9.5 利用集群搭建高可用MySQL平台
- 9.5.1 高可用MySQL平台的功能
- 9.5.2 可选方案对比
- 9.5.3 高可用MySQL平台实现方案
- 9.5.4 搭建MySQL集群
- 9.5.5 搭建负载均衡LVS
- 9.5.6 搭建双机热备HA
- 9.5.7 项目测试
- 9.6 小结
- 第10章 双机热备
- 10.1 高可用性集群技术
- 10.1.1 可用性和集群
- 10.1.2 集群的分类
- 10.2 双机热备开源软件Pacemaker
- 10.2.1 Pacemaker概述
- 10.2.2 Pacemaker安装与配置
- 10.2.3 Pacemaker资源配置
- 10.2.4 Pacemaker测试
- 10.3 双机热备软件keepalived
- 10.3.1 keepalived概述
- 10.3.2 keepalived安装与配置
- 10.3.3 keepalived启动与测试
- 10.4 小结
- 第11章 KVM虚拟化和oVirt虚拟化管理平台
- 11.1 KVM虚拟化
- 11.1.1 安装KVM虚拟化
- 11.1.2 KVM虚拟机的管理方法
- 11.1.3 使用图形工具创建虚拟机
- 11.1.4 使用virt-install创建虚拟机
- 11.2 oVirt虚拟化管理平台
- 11.2.1 oVirt-engine虚拟化管理平台概述
- 11.2.2 oVirt管理平台的安装
- 11.2.3 oVirt Node安装
- 11.2.4 oVirt Node设置
- 11.2.5 oVirt虚拟化管理平台设置
- 11.2.6 配置资源
- 11.2.7 建立虚拟机
- 11.3 小结
- 第12章 GlusterFS存储
- 12.1 GlusterFS概述
- 12.1.1 分布式文件系统
- 12.1.2 GlusterFS概述
- 12.1.3 GlusterFS集群的模式
- 12.2 GlusterFS部署和应用
- 12.2.1 GlusterFS安装
- 12.2.2 配置服务和集群
- 12.2.3 添加磁盘到集群
- 12.2.4 添加不同模式的GlusterFS磁盘
- 12.2.5 在Linux中使用GlusterFS存储
- 12.3 小结
- 第13章 配置OpenStack私有云
- 13.1 OpenStack概况
- 13.2 OpenStack系统架构
- 13.2.1 OpenStack体系架构
- 13.2.2 OpenStack部署方式
- 13.2.3 计算模块Nova
- 13.2.4 分布式对象存储模块Swift
- 13.2.5 虚拟机镜像管理模块Glance
- 13.2.6 身份认证模块Keystone
- 13.2.7 控制台Horizon
- 13.3 Openstack主要部署工具
- 13.3.1 Fuel
- 13.3.2 TripleO
- 13.3.3 RDO
- 13.3.4 DevStack
- 13.4 通过RDO部署OpenStack
- 13.4.1 部署前的准备
- 13.4.2 配置安装源
- 13.4.3 安装Packstack
- 13.4.4 安装OpenStack
- 13.5 管理OpenStack
- 13.5.1 登录控制台
- 13.5.2 用户设置
- 13.5.3 管理用户
- 13.5.4 管理镜像
- 13.5.5 管理云主机类型
- 13.5.6 管理网络
- 13.5.7 管理实例
- 13.6 小结
- 第14章 配置OpenNebula云平台
- 14.1 OpenNebula概述
- 14.1.1 云计算概述
- 14.1.2 OpenNebula概述
- 14.2 OpenNebula安装
- 14.2.1 控制端环境配置
- 14.2.2 控制端安装
- 14.2.3 客户端安装
- 14.2.4 配置控制端和客户端
- 14.3 OpenNebula配置与应用
- 14.3.1 配置VDC和集群
- 14.3.2 添加KVM主机
- 14.3.3 建立映像
- 14.3.4 添加虚拟网络和模板
- 14.3.5 创建并访问虚拟机
- 14.4 小结
- 附录A Linux常用命令示例
- A.1 文件管理
- A.1.1 复制文件cp
- A.1.2 移动文件mv
- A.1.3 创建文件或修改文件时间touch
- A.1.4 删除文件rm
- A.1.5 查看文件
- A.1.6 查看文件或目录find
- A.1.7 过滤文本grep
- A.1.8 比较文件差异diff
- A.1.9 在文件或目录之间创建链接ln
- A.1.10 显示文件类型file
- A.1.11 分割文件split
- A.1.12 合并文件join
- A.1.13 文件权限umask
- A.1.14 文本操作awk和sed
- A.2 目录管理
- A.2.1 显示当前工作目录pwd
- A.2.2 建立目录mkdir
- A.2.3 删除目录rmdir
- A.2.4 改变工作目录cd
- A.2.5 查看工作目录文件ls
- A.2.6 查看目录树tree
- A.2.7 打包或解包文件tar
- A.2.8 压缩或解压缩文件和目录zip/unzip
- A.2.9 压缩或解压缩文件和目录gzip/gunzip
- A.2.10 压缩或解压缩文件和目录bzip2/bunzip2
- A.3 系统管理
- A.3.1 查看命令帮助man
- A.3.2 导出环境变量export
- A.3.3 查看历史记录history
- A.3.4 显示或修改系统时间与日期date
- A.3.5 清除屏幕clear
- A.3.6 查看系统负载uptime
- A.3.7 显示系统内存状态free
- A.3.8 转换或复制文件dd
- A.4 任务管理
- A.4.1 单次任务at
- A.4.2 周期任务crond
展开全部
出版方
清华大学出版社
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。