要掌握
1、Linuxshell编程进阶
(1)Shell基础回顾、Linux进阶应用运维简介与简单实例演示
(2)Shell程序组成、执行权、执行方法、排错方法、执行原理
(3)shell脚本位置变量、参数置换变量、引用字符及变量截断讲解与实践
(4)变量知识进阶、变量扩展、命令替换、算术运算、符号使用技巧
(5)Shell脚本流程与循环控制命令:结束状态、if、条件测试、case条件判断、for循环、while循环、until循环、select、break、continue命令,综合运用技巧
(6)函数用法、作用范围,转向用法,shell调试,复杂实例
(7)正则表达式及相关工具支持、基于正则表达式的grep高级应用讲解及实践
(8)Sed和Awk,进程服务管理配合技巧
(9)运维常用脚本分析及编写技巧,脚本分析调优
(10)Shell自动化运维脚本剖析
2、Linux系统状态监测工具集
(1)网络系统监控工具:top、free、vmstat、sysstat、dstat、iptraf
(2)网络系统测试工具:ab、webbench、http_load、httperf、siege、netperf、iozone
(3)网络系统调试工具:tcpdump、strace、ltrace
3、Linux应用架构部署及管理
(1)Rsync的使用,海量数据同步实现,完整、增量、差异备份脚本编写,高级备份策略实现
(2)开源软件源码部署基本流程框架、LAMP架构服务部署纵向应用拆分、架构分析、源于官方版本的LAMP组件快速部署
(3)YUM的进阶讲解、基于Apache的YUM库快速搭建
(4)Apache基本参数和基本模块说明、应用和测试、Apache源码部署、Apache参数和进阶应用
(5)WEB应用Apache、Nginx、tomcat、Lighttpd部署、压力测试分析及调优;
(6)LAMP应用部署:PHPWind、Discuz!、MantisBT
(7)LAMP架构的网络层、系统层、应用层(系统环境、服务进程)维护与排障技巧
(8)LAMP综合日志分析系统部署,分析技巧
(9)排障工具(网络层):tcpdump、排障工具(系统层):strace
4、互联网轻量级数据库部署及管理
(1)LAMP架构数据层Mysql数据库部署、用户管理、权限管理
(2)Sql语句入门,Mysql基本运维技巧
(3)SQL语言讲解与实践:CRUDES(Create/Read/Update/Delete/Engine/Storage)
(4)Mysql备份恢复脚本定制、数据迁移、同步
(5)Mysql主从架构原理,部署管理
(6)Mysql基于LAMP架构案例的部署
5、Linux系统数据备份、恢复与传输
(1)平台备份策略设计
(2)ntp时间校对体系
(3)ssh调试和信任配置
(4)数据传输方式对比(scp、rsync、rsync+ssh、P2P
(5)基于inotify通知机制的实时或延时同步传输、恢复等
(6)基于crontab的定时备份和脚本编写
6、智能DNS与全局负载均衡(GSLB)
(1)DNS原理介绍
(2)DNS单域、缓存安装配置
(3)DNS性能测试工具:perftools
(4)DNS管理监控工具及使用方法、经验:dig
(5)DNS多域安装配置
(6)DNS安全加固方案:chroot安装方法
(7)DNS管理经验(域日常监控、迁移、备份恢复等)
(8)基于智能DNS的GSLB简介
(9)智能DNS搭建
(10)高可用的分布式负载均衡智能DNS搭建实践
7、分布式文件系统moosefs
(1)moosefs概述、MFS特性、MFS文件系统的组成、MFS读写处理过程
(2)元数据服务器安装和配置、元数据服务器master启动与关闭、元数据日志服务器安装和配置
(3)安装配置数据存储chunkserver服务器
(4)MFS客户端的安装及配置(centos、freebsd)
(5)破坏性测试、测试数据存储服务器、测试元数据服务器、
(6)性能测试、MFS系统维护
8、局部负载均衡(LSLB)集群与高可用性集群
(1)集群概述
(2)LVS/NAT集群搭建和监控
(3)LVS/DR集群搭建、lvs核心ipvs
(4)故障隔离、失败切换框架keepalived、基于KeepAlived套件的HA集群搭建
9、Web代理缓存
(1)Squid代理缓存服务器
(2)squid正向代理缓存服务器
(3)squid透明代理缓存服务器
(4)squid反向代理缓存服务器
(5)squid运维管理和调优
(6)Varnish反向代理缓存服务器
(7)Haproxy反向代理服务器
10、高性能Web架构的优化
(8)LAMP组件优化概述
(9)Linux内核参数调整方法
(10)Apache高级调优
(11)PHP优化:APC方案
(12)PHP优化:eAccelerater方案
(13)PHP优化:xCache方案
(14)MySQL优化
(15)FastCGI技术——大规模PHP应用的关键技术
(16)Nginx基础和高级应用
(17)Lighttpd基础和高级应用
11、系统和网络流量监控、告警系统
(1)监控场景描述
(2)基于Cacti的系统和网络流量监控系统
(3)基于Nagios的监控报警系统、Nagios服务器的自我监控实现、配置邮件发送功能、测试短信发送、部署NRPE
(4)nagios监控mysql服务器、主从复制、监控其它服务器
(5)使用脚本部署nrpe
(6)nagios与cacti的融合
(7)nagios监控策略
(8)基于ganglia的系统监控系统介绍
12、Linux下高可用、负载均衡集群架构设计部署及管理
(1)高可用、高可扩展、负载均衡原理详解
(2)Keepalived高可用体系结构、部署配置技巧、故障处理、应用场景深入分析
(3)Lvs负载均衡体系架构原理分析、部署配置、状态监控、故障处理,高可用负载均衡架构实现;
(4)CDN缓存服务原理分析,部署实现,效果测试,维护技巧
(5)智能DNS与CDN配合实现,难点重点解析
(6)大规模应用监控系统Nagios详解,部署配置,nagios监控脚本分析及各类监控实战
(7)大规模互联网应用案例解析CDN业务、视频网业务、电子商务网站案例分析
(8)高级运维技术综合实战及深入详解
(9)基于OpenLDAP的用户统一认证案例模拟
(10)Linux虚拟化架构部署与案例模拟
(11)云计算和云存储案例展示与模拟