阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Linux新手入门必备技术!请收藏!

397次阅读
没有评论

共计 10812 个字符,预计需要花费 28 分钟才能阅读完成。

天下武功, 无坚不破, 唯快不破, 以势赢者势颓则, 以力胜者力尽则亡。

畅意人生,百炼钢化为绕指柔,学习亦是。

随着企业的从传统机房 –> 云计算 –> 多云容器微服务的业务跃迁,Linux 运维 工程师的工作也发生了很大的变化,工作重点从传统的跑机房,装服务已经慢慢迁移到了云平台及微服务、容器化的运作模式。从腾讯、阿里、字节、百度、新浪、小米、网易等一线大厂的招聘需求可看出,在 Linux 运维领域,需要的人才已经偏向 2 条主线即:SRE(Site Reliability Engineer 网站可靠性工程师及 DevOps(运维开发工程师)。

因此,马哥教育深耕行业多年,力争在运维领域走在前沿,其 Linux 课程 体系,在即将到来的 2021 年也进行了全面升级,将课程提升为 3 大阶段,优化了 30 个关键技能模块,20+ 项企业实战项目案例;更新优化幅度达 40%。实现了 从 Linux 运维工程师(8-12K)–>Linux 云计算工程师(12-18K)–>Linux 云计算架构师及大厂 SRE 工程师(18-35K)全面进阶。

课程将 SRE 的全部技能分为 3 大板块,每个板块有 10 个核心技能模块。最终培养目标是把对标互联网 P7+ 级别的 SRE 工程师。其中,像微服务配置中心及 Apollo、分布式链路请求跟踪、微服务 Dubbo 分布式框架、指标采集、监控系统 Prometheus 与日志系统、Envoy 集群管理、服务韧性与流量管理、可观测性和网格安全实战、Istio 服务网格及应用、策略、遥测和网格安全为高薪必备模块,通过调研了解到,这些技术都是不少大厂明年即将上线的技术项目。从招聘需求来看,掌握这些后跳槽大厂,薪资至少要增长 50%+ 以上。以下内容为 2021 版课程大纲,全面引入 SRE 工程师技术栈,从微服务、容器云、容器编排、服务治理、服务网格、链路追踪等全方位夯实 SRE 工程师所需关键技能,全网首发!

今天我们来看下从新手小白(0K)–>Linux 运维工程师(8-12K)成长路径所许掌握的技术和项目实战。

  • 模块一:Linux 新手快速基础入门
  • 模块二:面试必备 - 企业级 Shell 脚本编程实战
  • 模块三:网络管理、内核及系统进程高级管理、加密安全通信及常见服务实战
  • 模块四:Mysql 数据库实战技能全解
  • 模块五:企业级 Web 服务、文件服务与 LA/NMP 架构实战
  • 模块六:安全加固 Iptables 防火墙、网络安全 OpenVPN 及 JumpServer 堡垒跳板机
  • 模块七:百万并发架构核心 -Nginx 服务及高级实战进阶
  • 模块八:亿级 PV 站点架构 LVS 负载均衡集群解决方案
  • 模块九:监控神器 -Zabbix 运维监控实战部署
  • 模块十:Ansible 快速安装部署与运维自动化实战

模块一:Linux 新手快速基础入门

教学目标

  • 手把手带领式教学,底层原理加实战结合,确保 0 基础学员 100% 入门;
  • 采用 Centos8 与 Ubuntu20.04 双轨系统教学,更能满足各大厂商环境
  • 底层原理和案例实战含金量比其他机构高出 30% 以上【可对比检验】

关键技能

  • 冯诺依曼体系:输入单元、输出单元、cpu(运算器和控制器)、内存(memory);服务器、PC 机及虚拟机简介
  • 操作系统概述及 Linux 操作系统基础、Linux 操作系统的发展历史;常见的开源协议;Linux 哲学思想
  • 手把手带领实现 Linux 虚拟化学习环境介绍:vmware、virtuabox ;(多虚拟化平台讲解)
  • Linux 发行商和常见发行版介绍,CentOS 7.X,8.X 系统安装及 Ubuntu 系统安装 ;(最新版本讲解)
  • 人机交互接口 shell 介绍:GUI(图形界面)and CLI(命令行界面)
  • 基础系统命令使用入门:shutdown、reboot、poweroff、echo 等
  • Linux 基础命令的通用语法格式:$ COMMAND OPTIONS ARGUMENTS 详解
  • bash 的功能特性:常用快捷键、命令补全和路径补全、命令别名 alias、命令历史 history
  • 目录管理类命令:mkdir、rmdir、tree 和文件管理工具:cp, mv, rm 及单源复制和多源复制
  • 文件时间戳 atime、ctime、mtime 和文件常用命令 nano、cat, tac, more, less, head, tail 等
  • 链接文件的创建 ln [-s]及符号链接与硬链接区别(面试必备)
  • I/ O 重定向之输入重定向、输出重定向、错误输出重定向实战用法
  • Linux 的用户、组、权限基础,进程安全上下文及用户和权限管理模型
  • 用户管理命令 useradd, usermod, userdel 及解析库文件 /etc/passwd
  • Linux 文件权限 rwx 及文件属性;Linux 文件权限管理命令:chmod、chown、chgrp
  • Vim 编辑器基础应用及进阶:可视化模式、文件查找、多窗口模式
  • 文本查看及处理工具 wc, cut, sort, uniq, diff, patch 等命令
  • 运维必备技能:基本正则表达式及扩展正则表达式及案例演练
  • 文件实时查找 find 命令全方位讲解,文件压缩工具 compress、gzip、xz、zip、tar 及各自的解压缩的使用
  • rpm 软件包安装及常见 yum 仓库配置与企业级标准配置实战(参考阿里云企业级用法)
  • Linux 磁盘管理、LVM、snapshot 快照、RAID:RAID-0, RAID-1, RAID-5, RAID-10, RAID-50 级别
  • 磁盘分区 fdisk;文件系统创建 mkfs、mke2fs;磁盘管理工具 fsck;mount 挂载;Swap 分区设置和系统参数调优

模块二:面试必备 - 企业级 Shell 脚本编程实战

教学目标

  • 掌握 Linux 平台下 shell 脚本编程思想;shell 脚本基础语法;台 shell 脚本编程技巧
  • 掌握 shell 脚本编程高级用法和函数等;可通过 shell 脚本编写运维工具
  • 可通过 shell 脚本开发系统管理工具;可通过 shell 脚本完成企业实际应用项目

关键技能

  • bash 特性之变量:本地变量、环境变量、局部变量、位置参数变量
  • bash Shell 编程基础之逻辑组合与或非
  • bash Shell 脚本编程配置文件 profile 类、bashrc 类、以及 logout 类文件详解
  • bash Shell 脚本编程之算术运算 let VAR= 算术表达式、VAR=$[算术表达式]、VAR=$((算术表达式))
  • bash Shell 脚本基础入门和算术运算进阶
  • bash Shell 编程的状态返回值 $?及参数传递 $1、$2、$3…,用户交互
  • bash Shell 编程之条件判断三种方式:test EXPRESSION [EXPRESSION]
  • bash Shell 编程的三种测试类型:数值测试、字符串测试、文件测试及组合条件 &&、||
  • bash Shell 脚本编程选择执行之 if 语句:单分支,多分支详解及示例
  • bash Shell 编程选择执行之 case 语句详解
  • bash Shell 编程之循环执行之 for 语句详解与示例
  • bash Shell 脚本编程循环执行之 until 语句和 while 语句详解
  • bash Shell 脚本编程之 break、continue、跳出循环实例
  • bash Shell 编程之 while 循环及 for 循环特殊用法示例
  • bash Shell 服务脚本框架详解及示例
  • bash Shell 编程之 function 及函数的生命周期详解
  • bash Shell 编程之函数的递归与返回 return、传参;数组定义、声明及引用方式的讲解
  • Shell 脚本之字符串切片 ${var:offset:number}:基于模式取子串、查找替换、详解
  • Shell 脚本高级进阶之信号的相关基础列出 trap -l、kill -l、man 7 signal;信号的捕捉:HUP,INT
  • Shell 脚本交互性工具 expect 工具介绍
  • 项目实战:利用脚本实现 MySQL 服务的自动化健康性检查
  • 项目实战:Shell 脚本实现基于 ssh key 的批量部署
  • 项目实战:利用脚本实现自动化运维管理发现 php 故障自动重启
  • 项目实战:实现生产环境自动化管理 Shell 脚本,实现批量 Ping 服务器监测状态脚本
  • 项目实战:生产环境用 Shell 进行日志访问 IP 和 URL 统计
  • 项目实战:Shell 脚本实现数据库文件和日志备份

模块三:网络管理、内核及系统进程高级管理、加密安全通信及常见服务实战

教学目标

  • 全面掌握不亚于 CCNA 的网络知识,理解常见网络设备的工作原理
  • 理解 TCP/IP 协议栈;掌握 TCP 和 IP 报文结构;精通 IP 地址规划在企业中实际用法
  • 全面掌握 http 协议,互联网通信机制;C/S、B/ S 常见通信模式
  • 掌握 HTTP、DNS、CDN 原理、互联网 Web 服务通信体系、httpd 提供 web 服务实战
  • 实现 Linux 平台网络配置、管理、安全加密,等常见系统级别安全加固
  • 掌握 Linux 系统高级管理功能,掌握进程管理、Crontab 计划任务、性能监控、开机流程、内核参数优化【高薪必备】

关键技能

  • TCP/IP 网络基础:OSI 七层模型:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层;
  • 网络设备概念 MAC、网桥、交换机工作原理的讲解;VLAN 及其工作机制
  • 网络层:IP 网络、子网、超网及报文路由
  • 路由设备及相关的路由协议 RIP、OSPF、BGP 等协议
  • tcp 协议进程通信原理及 tcp 的有限状态机及其特性详解
  • 进程通信方式:IPC,及 socket;特权端口:0 – 1 0 2 3、注册端口、动态端口;
  • TCP/IP 协议三次握手、四次断开 11 种状态机全面讲解(不亚于 CCNP 深度)
  • 路由分类:网络路由、主机路由、默认路由详解;子网掩码、网关、路由;
  • Linux 网络配置文件子网掩码、网关、等参数详解;网络管理相关命令 ifconfig、route、netstat 命令讲解;
  • iproute 家族 ip link、ip address、ip route、命令;常见的网络客户端工具 ping/lftp/ftp/lftpget/wget;
  • 网络 bonding 技术应用,实现多卡网卡绑定;ss 命令、nmtui 及 nmcli 命令
  • Linux 进程管理基础:父进程 fork 自身产生子进程;进程的优先级 0 -139 含义,进程优先级 nice 值调优 进程的类型:守护进程和前台进程;与状态:running、ready、sleeping、zombie、stopped 及分类 Linux 进程管理工具 ps、pgrep,pkill、pgrep, pkill、uptime、top、htop、vmstat、lsof 等命令
  • Linux 任务计划 at 命令和周期性任务执行 crontab 命令详解;内核的设计流派及 linux 内核的特点:模块化、支持动态装卸载;
  • 运行 7 个启动级别讲解 0 关机、1 单用户 2、多用户 3、多用户 4、预留级别 5、多用户模式 6、重启;
  • 系统内核空间初始化详细流程精解:POST –> BootSequence(BIOS) –> BootLoader(MBR)–>Kernel(ramdisk)–> rootfs(readonly)–> /sbin/init ();
  • grub2 启动引导程序配置及命令行接口、grub2 配置及使用方式、单用户模式及救援模式修复 grub2
  • 常见内核参数:net.ipv4.ip_forward、net.ipv4.icmp_echo_ignore_all、vm.drop_caches
  • 内核模块管理基础命令:lsmod、modinfo、modprobe、depmod
  • 常见安全攻击方法示例、安全套接字层通信 SSL 基础、加密的目的及预防攻击的解决方案
  • SSL/TLS 加密传输开源实现 OpenSSL、常见加密算法对称加密、公钥加密、单向加密、密钥交换
  • 自建 CA 示例讲解(1) 生成私钥;(2) 生成自签证书;(3) 为 CA 提供所需的目录及文件
  • 安全通信服务:OpenSSH 服务;Linux 系统安全模块:sudo 安全切换工具及配置文件 visudoer 精讲
  • DNS 服务:DNS 原理及服务实现、主 - 辅 DNS 服务器配置基础及相关概念详解、基于 view 的智能 DNS 实现
  • CDN 原理及互联网架构常见流量分发模式;http 文本协议、URL 统一资源定位符、request、response 状态码
  • Apache 实现 httpd 虚拟主机、站点访问控制、基于用户的访问控制、持久连接、日志分析等应用配置实例精讲
  • httpd-2.4 的性能优化、模块 mod_ssl 应用配置;httpd 压力测试工具 ab、及 curl、elink、htpasswd 命令详解

模块四:Mysql 数据库实战技能全解

教学目标

  • 全面掌握关系型数据库底层原理,了解数据库核心概念
  • 掌握 Mysql 搜索引擎、库、表视图结构,数据类型,客户端管理工具,可全面管理数据库数据
  • 掌握 Mysql 安装方式,部署模式、和配置文件参数,掌握企业 Mysql 常见用法
  • 可与脚本结合,实现 Mysql 一键化部署,可实现基于 Mysql 的 LAMP 网站架构快速部署

关键技能

  • 数据库概念和类型
  • 关系型数据库管理系统介绍
  • 关系型数据库的关系运算和设计范式
  • 关系型数据库表、索引、视图及三层模型讲解
  • MariaDB 安装与安全配置
  • 掌握常见数据库种类和区别 Mysql 生产环境安装、部署和配置应用
  • 掌握数据库图形化管理工具 PhpMyAdmin、SQLyog、Navicat;
  • Mysql 的客户端程序 mysql、mysqldump、mysqladmin、mysqlimport 工具介绍
  • Mariadb 数据类型:字符型、数值型、日期时间型简介
  • Mariadb 服务端和客户端命令使用 Mysql 服务器全局变量、会话变量、及状态变量详解
  • 着重讲解当前主流 MySQL 优化版 Mariadb 其特性;
  • DML 语句 INSERT、DELETE、UPDATE、SELECT 用法及生产环境注意事项;
  • SQL 语句之 DDL 命令 CREATE、ALTER、DROP 深入讲解
  • 表的创建、修改、删除及表的状态信息查看
  • 查询语句 SELECT 之多表查询、联合查询及子查询
  • MySQL 及 MariaDB 以实战方式,带领完成 MySQL 源码编辑安装、二进制安装、YUM 安装、及 MySQL 配置

实战案例

  • 实战案例:实现 Mysql5.7 和 5.8 的一键安装脚本
  • 实战案例:Mysql 生产环境管理工具使用
  • 实战案例:生产环境 SQL 语言操作数据库常见用法及安全事项
  • 实战案例:基于 LAMP 实现 Mysql 用户授权、权限配置和管理

模块五:企业级 Web 服务、文件服务与 LA/NMP 架构实战

教学目标

  • 掌握企业级 Web 服务常见架构,可设计和搭建 LAMP 小型互联网架构体系
  • 可通过脚本一键搭建仿京东平台和个人博客系统;
  • 掌握 Linux 平台实现企业常见文件共享和存储服务
  • 实现中小公司常见 Linux 平台官方站点从 web、数据库、程序、数据存储、脚本化管理等全方位治理

关键技能

  • 通用网关 CGI 标准简介;php 语言、Zend Engine 解释器、加速器相关概念介绍
  • LAMP 基础原理应用入门(Linux+Apache+Php+Mysql)
  • LAMP(将 php 编译成 httpd 模块)架构实战虚拟主机安装 wordpress, phpwind, discuz
  • Mysql 图形管理组件 phpMyadmin 安装使用
  • LAMP 快速部署及 LAMP 企业级实战解析(Linux+Apache+Php-fpm+Mysql)【结合生产环境】
  • php-fpm 主配置文件和环境配置文件详解;性能最优式源码编译安装 LAMP
  • FTP 文本传输协议 C / S 架构详解;FTP 连接类型命令连接及数据连接的主动与被动模式
  • VSftpd 的匿名用户、本地用户及虚拟用户;VSftpd 基于 pam 认证模块的授权实现
  • NFS 服务基础原理及配置;实现企业常见文件挂载传输服务
  • Samba 服务基础原理及配置;实现生产环境常用服务搭建
  • 生产环境利用 Rsync 和 Inotify 同步数据;利用 sersync 实现实时数据同步

实战案例

  • 实战案例:编译安装基于 Wordpress 和京东网上商城的多虚拟主机,并用 opcache 加速
  • 实战案例:实现一键安装 LAMP 脚本
  • 实战案例:实现 Rsyslog 日志 Mysql 远程存储
  • 实战案例:利用 Sersync 实现 LAMP 的数据实时同步安全

模块六:安全加固 Iptables 防火墙、网络安全 OpenVPN 及 JumpServer 堡垒跳板机

教学目标

  • 掌握 Linux 平台安全防火策略,常见攻击渗透形式、防火墙、网络安全机制
  • 掌握 Iptables 通过四表五链构建企业级安全防火墙策略
  • 掌握 Iptables 数据包转发和地址转化机制 实现生产环境常见网络防火墙 iptables 应用参数配置
  • 掌握常见隧道协议 PPTP、L2TP、IPSec、SSL VPN 区别和生产环境常见用法
  • 掌握 OpenVPN 开源项目企业级安装部署及应用案例
  • 掌握开源堡垒机 JumpServer 应用、安装及资产管理与基本使用(马哥教育团队项目)

关键技能

  • Linux 平台网络安全和常见攻击模式解析;防火墙功能及特性概述
  • iptables 四表(fiter、mangle、nat、raw)五链(prerouting、input、forward、output、postrouting)详解
  • iptables 主机防火墙简介;iptables-netfilter 基础;基于内核层面网络和防火墙模块解析
  • iptables 命令链管理、规则管理、规则查看基本用法
  • iptables 基本匹配、扩展匹配、隐式扩展、显式扩展
  • iptables 多端口匹配、连接追踪、字符串匹配、时间匹配、并发连接数限制、ipset、速率匹配、报文状态匹配等企业级应用
  • iptables 规则保存、重载、生效机制及安全体系工具
  • 通过 iptables 实现虚拟网络模型构建实例;iptables 之 forward 转发应用实战
  • iptables 之 SNAT 源地址修改及 DNAT 目标地址修改、PNAT:端口修改实战演示
  • Centos 新版 firewalld 防火墙技术及生产环境应用场景介绍
  • OpenVPN 简介、跳板机与应用场景、网络通信机制及证书环境初始化
  • OpenVPN 安装、配置及实现基于证书的客户端登录
  • OpenVPN 服务器维护、客户端证书快速签发、客户端证书吊销
  • JumpServer 简介、安装及资产管理与基本使用
  • JumpServer 服务器权限分配、命令审核、录像回放等功能应用

实战案例

  • 实战案例:利用 iptables 实现企业网络安装访问控制
  • 实战案例:利用 iptables 实现安全攻击防范,入侵检测防控,黑客 CC 攻击屏蔽等
  • 实战案例:美团点评 iptables 防火墙策略分析
  • 实战案例:实现基于 openvpn 的企业级 VPN 服务;实现 openvpn 证书安全、路由管理、安全控制
  • 实战案例:JumpServer 实现企业资产管理、多账户资产
  • 实战案例:JumpServer 录像回放、日志审核及命令审核

模块七:百万并发架构核心 -Nginx 服务及高级实战进阶

教学目标

  • 掌握大型互联网多用户访问压力模型;掌握 PV、UV、并发概念
  • 掌握常见的网络 I / O 模型及同步 / 异步消息通知机制讲解;
  • 掌握 Nginx 特性、工作机制、安装、配置、web 服务实现、性能调优、常见模块运用
  • 掌握 Nginx/Tengine 负载均衡、缓存、攻击防护、安全加密通信、日志管理、资源压缩等高级进阶

关键技能

  • Web 服务简介、常见的企业 Web 架构案例
  • 常见的网络 I / O 模型及同步 / 异步消息通知机制讲解
  • 高性能 Nginx 特性详解及 LNMP 架构介绍
  • Nginx 安装、配置文件详解及基本应用
  • Nginx 实现基于域名的企业 PC 与移动站点、Location 基本使用
  • Nginx 性能优化、定位调试、定义客户端请求与限制、文件操作优化等实际应用详解
  • Nginx 模块应用之 ngx_http_stub_status_module 模块:输出 Nginx 基本状态信息详解
  • ngx_http_referer_module 模块:定义合法的 referer 数据来防止盗链
  • Nginx 模块应用之 ngx_http_ssl_module 启用 SSL 功能;nginx 与 OpenSSL 模块升级
  • Nginx 模块应用 ngx_http_rewrite_module 及重写规则的定义方式,临时重定向、永久重定向
  • Nginx 模块应用之 ngx_http_gzip_module 实现对指定类型的资源压缩以节约带宽
  • Nginx 自定义访问日志为 json 格式、错误日志记录、压缩功能及其他优化
  • 防盗链机制:ngx_http_referer_module 模块
  • LNMP 架构核心模块:ngx_http_fastcgi_module 模块
  • 缓存服务:ngx_http_proxy_module 模块
  • 负载均衡七层调度:ngx_http_upstream_module 模块
  • Tengine 及 OpenResty 简介、应用场景、对比 Nginx 差异、安装方式、配置介绍

实战案例

  • 实战案例:实现中小型互联网企业级 LNMP 架构 Web 站点
  • 实战案例:生产环境企业 pc 网站与移动端配置 SSL 证书
  • 实战案例:实现生产环境多模块组合应用及多域名虚拟主机线上配置
  • 实战案例:实现生产环境常见 7 层负载均衡及缓存服务器部署项目案例

模块八:亿级 PV 站点架构 LVS 负载均衡集群解决方案

教学目标

  • 掌握常见大型互联网架构方案及负载均衡概念
  • 了解常见负载均衡集群解决方案以及负载均衡常见模式
  • 着重学习 LVS 负载均衡核心概念、常见用法和 4 种集群模式及 10 种调度算法
  • 可根据企业需求灵活搭建负载均衡 LVS 集群及多场景应对

关键技能

  • 讲解 Linux Cluster 集群概念,全面分析集群类别,介绍系统拓展的方式
  • scale UP、scale OUT,讲解负载均衡集群概念、高可用集群概念、单点故障概念,分布式系统概念
  • 深入讲解 LVS 核心组件 ipvsadm 和 ipvs 模块,全面讲解 CIP、VIP、DIP、RIP 用法
  • 常见的四种集群模式 LVS-NAT、LVS-DR、LVS-TUN、LVS-FULLNAT 优点及使用
  • LVS 10 种调度方案 RR、WRR、SH、DH、LC、WLC、SED、NQ、LBLC、LBLCR 详解及应用
  • 负载均衡集群中会话保持方式:源地址 hash、会话集群、会话服务器
  • ipvsadm 集群服务管理工具使用
  • LVS-NAT、LVS-DR 的配置以及负载应用(容器化部署 RealServer)
  • LVS-FW 方式实现 LVS 的 affinity 应用
  • LVS FWM 持久性连接应用环境理论及实现

实战案例

实现多个网上商城的 WEB 的负载均衡

模块九:监控神器 -Zabbix 运维监控实战部署

教学目标

  • 掌握运维必备监控体系知识、监控指标、以及性能相关关键参数
  • 了解企业常见监控体系、开源实现方式和应用协议
  • 掌握 Zabbix 概念、核心组件、安装部署、企业级配置、生产环境应用实例
  • 掌握 Zabbix 高级用法:插件定制、报警定制、自定义页面、自动发现功能、故障自愈功能

关键技能

  • 运维监控核心技术框架、监控关键指标、监控硬件、软件、意外事故、关键事件、监控系统、监控通道、报警机制
  • 详细介绍监控系统 SNMP 协议、讲解 Snmp 命令读取、数据传输、通用支持、使用场景等知识点,全面介绍配置和使用方式
  • 对比介绍 Nagios、Zabbix、Ganglia、Cacti 开源监控体系方案以及优劣势,并着重讲解当今主流开源监控体系方案 Zabbix
  • 全面介绍 Zabbix5.X 监控特性、如无代理监控、Web 服务监控数据库监控、Zabbix 内部监控、Zabbix 特性及功能详解
  • 详细介绍常用术语、主机、主机组、监控项、触发器、事件、动作、报价升级、媒介、通知、远程命令、模板、应用、Web 场景等
  • Zabbix 安装依赖组件和各模块功能,全面讲解 Zabbix 安装过程注意事项,详解 Zabbix 数据库安装过程和日志设置方
  • 详细介绍 Zabbix 监控项含义、以及使用 key 实现自定义监控项、分组配置、监控事件间隔、绘图功能,核心指标模板等
  • 现系统核心指标监控如 CPU、内存、硬盘、网络、LOAD 等,并监控 Nginx 服务的数据指标,包括访问人数、并发、访问量等
  • Zabbix 企业级高级自动化功能,自动发现注册、网段扫描等,自动注册高级应用核心知识点,并通过模板匹配方法,实现快速配置
  • 详细讲解 Zabbix 报警机制的实现及其相应的设置,并介绍基于微信、邮件、短信、电话等全方位报警体系和核心要素
  • Zabbix 故障自治愈功能简介与实现案例;zabbix API 使用基础及通过 API 快速添加监控服务器案例
  • 实现 Redis、Nginx、Memcached、Haproxy、Tomcat、Keepalived、Docker 等常见服务生产环境监控模板使用与定制

实战案例

  • 搭建生产环境 zabbix server/agent 安装、配置、优化及监控 Linux 服务器
  • 实现常见服务 Nginx、Mysql、Php、CPU、网卡、内存等核心关键指标监控和报警策略

模块十:Ansible 快速安装部署与运维自动化实战

教学目标

  • 掌握企业常见运维自动化方案,熟悉 Puppet、Ansible、Cobbler、Saltstack、Func、Fabric 区别;
  • 掌握 Ansible 管理用法、以及安装方法、配置文件详解、模块说明、基于私钥认证、批量操作;
  • 掌握生产环境基于 Ansible 自动化运维常见场景
  • 实现用 Ansible 批量安装 nginx、memcached、php-fpm 等常见应用

关键技能

  • 自动化运维技术框架系统安装、程序发布、应用布局宏观介绍
  • Ansible 工具特性及工作机制详解
  • Ansible 多方式安装及简单应用
  • Ansible 常用模块 command、shell、copy、cron、fetch、file、service、user、setup 等模块详解
  • YAML 语言介绍与语法
  • Anshible playbook(剧本)核心元素 Hosts、Tasks、Variables、Templaters、Handlers、Roles 详解
  • 详细介绍 Zabbix 监控项含义、以及使用 key 实现自定义监控项、分组配置、监控事件间隔、绘图功能,核心指标模板等 Ansible playbooks 基础组件实际应用实例讲解
  • Ansible 创建角色 roles 实现代码重用详解
  • role 内各目录中可用的文件定义及角色调用实现
  • Zabbix 故障自治愈功能简介与实现案例

实战案例

  • 实战案例:Ansible 实现 LNMP 生产环境实践 ;
  • 实战案例:用 Ansible 进行运维常见应用服务管理和部署
  • 实战案例:用 ansible 批量收集服务器状态信息和资源使用状况
正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-12-03发表,共计10812字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19351
评论数
4
阅读量
7975100
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
星哥带你玩飞牛NAS-4:飞牛NAS安装istore旁路由,家庭网络升级的最佳实践

星哥带你玩飞牛NAS-4:飞牛NAS安装istore旁路由,家庭网络升级的最佳实践

星哥带你玩飞牛 NAS-4:飞牛 NAS 安装 istore 旁路由,家庭网络升级的最佳实践 开始 大家好我是...
告别Notion焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁”

告别Notion焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁”

  告别 Notion 焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁” 引言 在数字笔记工...
恶意团伙利用 PHP-FPM 未授权访问漏洞发起大规模攻击

恶意团伙利用 PHP-FPM 未授权访问漏洞发起大规模攻击

恶意团伙利用 PHP-FPM 未授权访问漏洞发起大规模攻击 PHP-FPM(FastCGl Process M...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个 AI 智能体 — 跟创业大佬对话 前言 智能体(Agent)已经成为创业者和技术人绕...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
你的云服务器到底有多强?宝塔跑分告诉你

你的云服务器到底有多强?宝塔跑分告诉你

你的云服务器到底有多强?宝塔跑分告诉你 为什么要用宝塔跑分? 宝塔跑分其实就是对 CPU、内存、磁盘、IO 做...
4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

4盘位、4K输出、J3455、遥控,NAS硬件入门性价比之王

  4 盘位、4K 输出、J3455、遥控,NAS 硬件入门性价比之王 开篇 在 NAS 市场中,威...
把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地 大家好,我是星哥,今天教大家在飞牛 NA...
安装Black群晖DSM7.2系统安装教程(在Vmware虚拟机中、实体机均可)!

安装Black群晖DSM7.2系统安装教程(在Vmware虚拟机中、实体机均可)!

安装 Black 群晖 DSM7.2 系统安装教程(在 Vmware 虚拟机中、实体机均可)! 前言 大家好,...
让微信公众号成为 AI 智能体:从内容沉淀到智能问答的一次升级

让微信公众号成为 AI 智能体:从内容沉淀到智能问答的一次升级

让微信公众号成为 AI 智能体:从内容沉淀到智能问答的一次升级 大家好,我是星哥,之前写了一篇文章 自己手撸一...