思维导图备注

Linux集群和自动化运维
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

推荐序一

浏览 1 扫码
  • 小字体
  • 中字体
  • 大字体
2022-01-24 09:58:20
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 推荐序一
  • 推荐序二
  • 前言
  • 第1章 系统架构设计的构建基础
    • 1.1 网站架构设计相关术语
      • 1.1.2 什么是Web 2.0
      • 1.1.3 软件开发C/S结构与B/S结构的区别
      • 1.1.4 评估网站性能的专业术语
    • 1.2 IDC机房的选择及CDN的选型
    • 1.3 如何根据服务器应用选购服务器
    • 1.4 CentOS 6.4 x86_64最小化安装后的优化
      • 1.4.1 系统的基础优化
      • 1.4.2 优化Linux下的内核TCP参数以提高系统性能
      • 1.4.3 CentOS 6.4 x86_64系统最小化优化脚本
      • 1.4.4 Linux下CPU使用率与机器负载的关系与区别
    • 1.5 MySQL数据库的优化
      • 1.5.1 服务器物理硬件的优化
      • 1.5.2 利用tuning-primer脚本来调优MySQL数据库
    • 1.6 小结
  • 第2章 生产环境下的Shell和Python脚本
    • 2.1 Shell和Python语言的简单介绍
    • 2.2 Shell编程基础
      • 2.2.1 Shell脚本的基本元素
      • 2.2.2 Shell特殊字符
      • 2.2.3 变量和运算符
    • 2.3 Shell中的控制流结构
    • 2.4 sed的基础用法及实用示例
      • 2.4.1 sed的基础语法格式
      • 2.4.2 sed的用法示例
    • 2.5 awk的基础用法及实用示例
    • 2.6 生产环境下的Shell和Python脚本分类
      • 2.6.1 备份类脚本
      • 2.6.2 统计类脚本
      • 2.6.3 监控类脚本
      • 2.6.4 开发类脚本
      • 2.6.5 自动化类脚本
    • 2.7 小结
  • 第3章 轻量级自动化运维工具Fabric详解
    • 3.1 Python语言的应用领域
    • 3.2 选择Python的原因
    • 3.3 Python的版本说明
    • 3.4 增强的交互式环境IPython
    • 3.5 Python(x,y)介绍
    • 3.6 轻量级自动化运维工具Fabric介绍
      • 3.6.1 Fabric的安装
      • 3.6.2 命令行入口fab命令详解
      • 3.6.3 Fabric的核心API
    • 3.7 Fabric应用实例
      • 3.7.2 线上环境中的Fabric应用实例
    • 3.8 小结
  • 第4章 自动化部署管理工具Ansible简介
    • 4.1 YAML语言介绍
    • 4.2 Ansible的安装步骤
    • 4.3 利用ssh-keygen设置SSH无密码登录
    • 4.4 Ansible常用模块介绍
    • 4.5 playbook介绍
    • 4.6 角色
    • 4.7 Jinja2过滤器
    • 4.8 小结
  • 第5章 自动化配置管理工具Puppet
    • 5.1 Puppet的基本概念及介绍
      • 5.1.2 学习Puppet应该掌握Ruby基础
      • 5.1.3 Puppet的基本概念及工作流程介绍
    • 5.2 安装Puppet前的准备工作
    • 5.3 Puppet的详细安装步骤
    • 5.4 Puppet的简单文件应用
    • 5.5 Puppet的进阶操作
      • 5.5.1 如何同步Puppet-Client端上的常用服务
      • 5.5.2 如何在Puppet-Client端自动安装常用的软件包
      • 5.5.3 如何自动同步Puppet-Client端的yum源
      • 5.5.4 如何根据不同名字的节点机器推送不同的文件
      • 5.5.5 如何根据节点机器名选择性地执行Shell程序
      • 5.5.6 如何快速同步Puppet-Server端的www目录文件
      • 5.5.7 如何利用ERB模板来自动配置Apache虚拟主机
      • 5.5.8 如何利用ERB模板来自动配置Nginx虚拟主机
    • 5.6 Puppet的负载均衡方式
    • 5.7 用GitHub来管理Puppet配置文件
    • 5.8 小结
  • 第6章 Linux防火墙及系统安全篇
    • 6.1 基础网络知识
      • 6.1.2 TCP/IP三次握手的过程详解
      • 6.1.3 Socket应用及其他基础网络知识
    • 6.2 Linux防火墙的概念
    • 6.3 Linux防火墙在企业中的应用
    • 6.4 Linux防火墙的语法
    • 6.5 iptables的基础知识
      • 6.5.2 iptables的conntrack记录
      • 6.5.3 关于iptables模块的说明
      • 6.5.4 iptables防火墙初始化的注意事项
      • 6.5.5 如何保存运行中的iptables规则
    • 6.6 如何流程化编写iptables脚本
    • 6.7 学习iptables应该掌握的工具
      • 6.7.2 图形化抓包工具Wireshark
      • 6.7.3 强大的命令行扫描工具Nmap
    • 6.8 iptables简单脚本:Web主机防护脚本
    • 6.9 线上生产服务器的iptables脚本
      • 6.9.1 安全的主机iptables防火墙脚本
      • 6.9.2 自动分析黑名单及白名单的iptables脚本
      • 6.9.3 利用recent模块限制同一IP的连接数
      • 6.9.4 利用DenyHosts工具和脚本来防止SSH暴力破解
    • 6.10 TCP_Wrappers应用级防火墙的介绍和应用
    • 6.11 工作中的Linux防火墙总结
    • 6.12 Linux服务器基础防护知识
    • 6.13 Linux服务器高级防护知识
    • 6.14 如何防止入侵
    • 6.15 小结
  • 第7章 Linux集群及项目案例分享
    • 7.1 负载均衡高可用核心概念及常用软件
      • 7.1.2 以F5 BIG-IP作为负载均衡器
      • 7.1.3 以LVS作为负载均衡器
      • 7.1.4 以Nginx作为负载均衡器
      • 7.1.5 以HAProxy作为负载均衡器
      • 7.1.6 高可用软件Keepalived
      • 7.1.7 高可用软件Heartbeat
      • 7.1.8 高可用块设备DRBD
      • 7.1.9 四、七层负载均衡工作流程对比
    • 7.2 负载均衡关键技术
      • 7.2.2 什么是Session共享
      • 7.2.3 什么是会话保持
    • 7.3 负载均衡器的会话保持机制
      • 7.3.1 LVS的会话保持机制
      • 7.3.2 Nginx负载均衡器中的ip_hash算法
      • 7.3.3 HAProxy负载均衡器的source算法
      • 7.3.4 服务器健康检测技术
    • 7.4 Linux集群的项目案例分享
      • 7.4.2 案例分享二:企业级Web负载均衡高可用之Nginx+Keepalived
      • 7.4.3 案例分享三:Nginx主主负载均衡架构
      • 7.4.4 案例分享四:生产环境下的高可用NFS文件服务器
      • 7.4.5 案例分享五:生产环境下的MySQL DRBD双机高可用
      • 7.4.6 案例分享六:生产环境下的MySQL数据库主从同步
      • 7.4.7 案例分享七:HAProxy双机高可用方案之HAProxy+Keepalived
      • 7.4.8 案例分享八:巧用DNS轮询做负载均衡
    • 7.5 软件级负载均衡器的特点介绍与对比
    • 7.6 网站系统架构设计图
    • 7.7 小结
  • 第8章 浅谈网站系统架构设计
    • 8.1 网站架构设计规划预案
      • 8.1.2 规划好网站未来的发展
      • 8.1.3 合理选用开源软件方案
      • 8.1.4 机房及CDN选型
      • 8.1.5 节约成本
      • 8.1.6 安全备份
    • 8.2 百万级PV高可用网站架构设计
    • 8.3 千万级PV高性能高并发网站架构设计
    • 8.4 亿级PV高性能高并发网站架构设计
    • 8.5 细分五层解说网站架构
    • 8.6 小结
  • 附录A HAProxy 1.4的配置文档
  • 附录B rsync及inotify在工作中的应用
  • 附录C 用Supervisor批量管理进程
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《Linux集群和自动化运维》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度