作品简介

随着开源技术的不断进步与创新,整个IT行业中越来越多的企业愿意采用开源产品,而基于Linux的操作系统为这些开源产品提供了一个极佳的操作平台。本书将围绕Linux操作系统这样一个基础平台,讲解如何使用操作系统实现各种开源产品的应用案例。《Linux运维之道(第2版)》主要从运维工作中的应用服务入手,全面讲解基本Linux操作系统以及各种软件服务的运维工作。

现在的商业环境是一个充满竞争的环境,很多企业的业务量在不断地增长,而对服务质量的要求也越来越高。特别是互联网企业,为了满足客户更高的需求,提升用户使用体验,IT部门维护的设备往往数以万计,如此庞大的设备维护量,通常会让IT管理人员头疼不已。《Linux运维之道(第2版)》介绍的自动化运维内容可以让我们快速掌握大规模批量处理的简单方法。仅仅依靠自动化运维还不足以发挥出这些设备的能效,因此,我们还需要将这个服务器设备有机地结合在一起,为客户提供更加安全、快捷、高效的服务,于是集群技术应运而生。《Linux运维之道(第2版)》最后将围绕集群技术介绍目前比较流行的开源产品部署案例。

《Linux运维之道(第2版)》从基础讲到服务器的高级应用,适合Linux运维人员、Linux爱好者阅读,可作为Linux运维人员的一本优秀的案头书。

丁明一,领航众达教育创始人,红帽认证高级讲师(RHCI),有着丰富的Linux系统运维以及讲师经验,培养学生两千余名。精通Linux系统管理、生产环境大规模集中部署Linux环境、建立Shell脚本自动化管理平台。

作品目录

  • 内容简介
  • 序1
  • 序2
  • 序3
  • 前 言
  • 第1篇 基础知识
  • 第1章 部署操作系统
  • 1.1 光盘安装Linux操作系统
  • 1.2 无人职守自动安装Linux操作系统
  • 1.3 常见问题分析
  • 第2章 命令工具
  • 2.1 基本命令
  • 2.2 Vim文档编辑
  • 2.3 账户与安全
  • 2.4 存储管理
  • 2.5 软件管理
  • 2.6 计划任务
  • 2.7 性能监控
  • 2.8 网络配置
  • 2.9 内核模块
  • 第3章 自动化运维
  • 3.1 Shell简介
  • 3.2 Bash功能介绍
  • 3.3 Bash使用技巧
  • 3.4 变量
  • 3.5 Shell引号
  • 3.6 正则表达式
  • 3.7 Sed
  • 3.8 Awk
  • 3.9 Shell脚本
  • 第2篇 网络服务
  • 第4章 搭建网络服务
  • 4.1 NFS文件共享
  • 4.2 Samba文件共享
  • 4.3 vsftpd文件共享
  • 4.4 ProFTPD文件共享
  • 4.5 Subversion版本控制
  • 4.6 网络存储服务器
  • 4.7 DHCP服务器
  • 4.8 DNS域名服务器
  • 4.9 Apache网站服务器
  • 4.10 Nginx网站服务器
  • 4.11 数据库基础
  • 4.12 动态网站架构案例
  • 第5章 系统监控
  • 5.1 Cacti监控系统
  • 5.2 Nagios监控系统
  • 第6章 网络安全
  • 6.1 防火墙
  • 6.2 SELinux简介
  • 6.3 OpenVPN
  • 第3篇 高级应用
  • 第7章 虚拟化技术
  • 7.1 虚拟化产品对比
  • 7.2 KVM虚拟化应用案例
  • 第8章 集群及高可用
  • 8.1 集群
  • 8.2 Keepalived双机热备
  • 8.3 Squid代理服务器
  • 8.4 HAProxy负载均衡
  • 8.5 Nginx高级应用
  • 8.6 MySQL高可用
展开全部