-
内容大纲
本书全面、系统地介绍了Linux基础架构服务。主要内容包括DNS服务、DHCP服务器、vsftpd服务、rsync服务、SFTP服务、Samba服务和LAMP基础架构等,能为读者后续学习Linux操作系统、高可用分布式文件系统等高级应用打下坚实的基础。
本书既适合Linux系统管理员、系统架构师、Linux相关技术从业人员学习,也适合软件开发人员、软件测试人员、数据库管理人员参考,还可作为高等院校计算机及相关专业、计算机培训机构师生的教材或参考书。 -
作者介绍
-
目录
第1章 DNS服务入门
1.1 网站、域名及IP地址基础
1.1.1 访问网站的基本流程
1.1.2 网站和域名的基础知识
1.2 hosts文件
1.2.1 hosts文件概述
1.2.2 hosts文件解析原理
1.2.3 Linux操作系统hosts文件详解
1.2.4 Linux操作系统hosts文件解析主机名实验
1.2.5 Windows操作系统配置hosts文件详解
1.2.6 hosts文件域名解析实战
1.3 DNS服务基础知识
1.3.1 DNS的演变和作用
1.3.2 为什么要设置DNS服务器地址才能上网
1.3.3 DNS服务基础概念
1.3.4 DNS服务器作用
1.3.5 DNS服务器组织架构
1.3.6 DNS服务器类型
1.3.7 DNS查询过程
1.3.8 DNS服务器解析类型
1.3.9 DNS服务器各资源记录
1.3.10 TTL值详解
1.3.11 DNS解析配置文件
1.3.12 JVM设定DNS缓存时间
1.4 DNS服务器部署实战
1.4.1 实验环境介绍
1.4.2 DNS服务器安装BIND软件
1.4.3 启动BIND服务器
1.4.4 配置BIND服务器
1.4.5 BIND主配置文件详解
1.4.6 测试主DNS服务器
1.4.7 保存并备份配置文件
1.4.8 named.conf配置文件详解
1.4.9 BIND服务资源记录
1.4.10 BIND配置DNS服务器总结
第2章 DNS服务进阶
2.1 BIND实现网站负载均衡实战
2.1.1 主流负载均衡器介绍
2.1.2 BIND实现轮询基础知识
2.1.3 BIND实现Web服务器负载均衡
2.1.4 BIND实现Web服务器负载均衡总结
2.1.5 BIND实现DNS轮询探讨
2.1.6 BIND实现网站负载均衡深入探讨
2.2 DNS服务器部署实战
2.2.1 从DNS服务器应用场景
2.2.2 DNS主从同步原理
2.2.3 DNS主从同步架构选型
2.2.4 DNS主从实验环境介绍
2.2.5 主DNS服务器设置
2.2.6 从DNS服务器设置
2.2.7 主从同步数据的安全性
2.2.8 DNS主从配置优化
2.2.9 DNS主从搭建总结
2.3 DNS服务常用分析指令
2.3.1 DNS服务查询基础指令
2.3.2 DNS高级查询指令之dig
2.3.3 查询DNS服务器记录类型
2.3.4 DNS迭代查询的具体流程
2.3.5 DNS查询指令之host进阶
2.3.6 DNS查询指令之nslookup进阶
2.3.7 DNS服务类型查询指令总结
2.4 用BIND实现子域授权和区域转发
2.4.1 实现DNS服务器子域授权
2.4.2 实现DNS服务器域名解析转发
2.5 用BIND实现域名解析
2.5.1 直接域名、泛域名及子域
2.5.2 直接域名解析实例
2.5.3 泛域名解析实例
第3章 DNS服务器核心应用与运维管理
3.1 构建企业级缓存DNS服务器
3.1.1 BIND缓存基本实现
3.1.2 DNS转发器工作原理
3.1.3 使用BIND搭建缓存DNS服务器
3.2 BIND实现智能DNS服务器
3.2.1 智能DNS服务器基础知识
3.2.2 构建智能DNS服务器基础环境
3.2.3 智能DNS服务器实现核心步骤
3.2.4 智能DNS服务器核心构建步骤
3.2.5 测试BIND视图
3.3 BIND日志配置
3.3.1 BIND日志概念
3.3.2 logging语句
3.3.3 配置实例
3.4 DNS与CDN企业级缓存架构
3.4.1 DNS安全问题
3.4.2 CDN基础知识
3.5 DNS服务运维技巧
3.5.1 CNAME记录和A记录
3.5.2 CNAME解析运维技巧
3.6 DNS管理工具之mdc
3.6.1 rndc基本环境描述
3.6.2 配置rndc
3.6.3 配置rndc本地管理
3.6.4 配置rndc远程管理
3.6.5 rndc管理工具常用选项和指令
3.6.6 管理DNS注意事项
3.7 TTL值配置
3.7.1 TTL值基础知识
3.7.2 TTL值最佳配置实战
第4章 DHCP服务器运维实战
4.1 DHCP服务器详解
4.1.1 DHCP服务器基础
4.1.2 DHCP运行机制
4.1.3 DHCP服务器工作原理
4.2 DHCP服务应用场景
4.2.1 网络与IP地址基本管理理念
4.2.2 DHCP应用场景解析
4.3 DHCP数据包格式
4.3.1 DHCP的封装
4.3.2 DHCP数据包本身的报文格式
4.3.3 DHCP报文类型简析
4.4 DHCP服务器部署规划
4.4.1 准备DHCP服务器基础环境
4.4.2 配置网络环境与防火墙
4.4.3 配置DHCP客户端环境信息
4.5 CentOS搭建DHCP服务器实战
4.5.1 DHCP服务器基本配置
4.5.2 DHCP服务器常用操作
4.6 DHCP客户端测试
4.6.1 DHCP客户端测试注意事项
4.6.2 DHCP客户端测试步骤
4.6.3 DHCP运维常用文件/程序/脚本
第5章 vsftpd服务
5.1 FTP基础知识
5.1.1 FTP服务主动模式
5.1.2 FTP服务被动模式
5.1.3 FTP软件种类
5.1.4 FTP服务器与客户端选型
5.2 搭建vsftpd服务器
5.2.1 初始化vsftpd服务器运行环境
5.2.2 安装vsftpd软件
5.2.3 访问vsftpd服务
5.2.4 vsftpd iptables设置
5.3 vsftpd配置文件和日志配置
5.3.1 vsftpd配置文件详解
5.3.2 配置vsftpd日志
5.4 vsftpd匿名用户配置案例
5.4.1 vsftpd服务匿名用户基础配置
5.4.2 配置匿名用户上传、下载案例
5.4.3 配置匿名用户仅有上传权限案例
5.5 vsftpd本地用户
5.5.1 本地用户案例
5.5.2 配置本地用户经验谈
5.6 vsftpd虚拟用户配置案例
5.6.1 配置vsftpd虚拟用户
5.6.2 创建虚拟用户目录
5.6.3 验证vsftpd服务
第6章 rsync服务
6.1 rsync基础知识
6.1.1 rsync快速入门
6.1.2 rsync特性和核心算法
6.1.3 rsync基础运维实例
6.2 rsync配置文件和选项规则
6.2.1 rsync配置文件
6.2.2 rsync排除和包含文件规则
6.2.3 rsync镜像同步
6.3 搭建企业级rsync备份服务器
6.3.1 为什么需要搭建备份服务器
6.3.2 rsync服务端初始化
6.3.3 rsync客户端配置
6.4 搭建rsync+inotify实时备份服务器
6.4.1 企业级主流实时同步工具比较
6.4.2 rsync+inotify组合基础知识
6.4.3 inotifywait实时同步企业级案例
6.5 Lsyncd实时同步详解
6.5.1 安装Lsyncd
6.5.2 配置Lsyncd
6.5.3 本机同步设置
6.5.4 远程同步设置
第7章 SFTP服务
7.1 构建SFTP服务运行环境
7.1.1 初始化SFTP服务器
7.1.2 初始化SFTP用户运行环境
7.2 搭建SFTP服务
7.2.1 基本配置
7.2.2 安全设置
7.2.3 验证SFTP环境
7.2.4 开启SFTP服务日志记录
7.2.5 SFTP服务基础环境初始化
7.2.6 192.168.2.172搭建SFTP服务
7.2.7 创建SFTP服务的用户和组
7.2.8 配置双机互信
7.3 SFTP服务配置文件对比
7.3.1 192.168.2.171配置文件
7.3.2 192.168.2.172配置文件
7.3.3 192.168.2.173配置文件
第8章 Samba服务
8.1 搭建基本的Samba服务器
8.1.1 Samba简介
8.1.2 构建Samba服务器环境
8.1.3 Samba服务器组件说明
8.1.4 配置Samba服务器
8.1.5 用户权限与配置文件
8.1.6 Windows客户端访问Samba服务器
8.2 Samba服务之user配置案例
8.2.1 案例需求及其分析
8.2.2 初始化Samba服务器
8.2.3 配置Samba服务器
8.3 Samba服务之share配置案例
8.3.1 Samba服务需求及分析
8.3.2 初始化Samba服务器
8.3.3 配置Samba服务器
第9章 网站架构之LAMP
9.1 LAMP架构安装基本规划
9.1.1 LAMP基础知识
9.1.2 LAMP架构数据流
9.2 安装LAMP
9.2.1 环境规划
9.2.2 安装httpd
9.2.3 安装PHP
9.2.4 安装MariaDB
9.2.5 LAMP常用运维指令
9.3 优化编译安装LAMP架构
9.3.1 配置LAMP运行环境
9.3.2 为什么要编译LAMP
9.4 高标准编译安装Apache
9.4.1 彻底隐藏Apache版本
9.4.2 安装httpd依赖包
9.4.3 Apache 2.4编译参数详解
9.4.4 编译安装Apache 2.4
9.5 高标准安装MySQL Percona
9.5.1 为什么要使用Percona版本
9.5.2 优化Percona 5.6.28运行环境
9.5.3 初始化MySQL
9.5.4 导出MySQL头文件和库文件
9.5.5 安装MySQL总结
9.6 高标准编译安装PHP
9.6.1 构建PHP基础环境
9.6.2 配置PHP
9.7 使用WordPress搭建企业级站点
优化建站环境
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
