兄弟连云计算Linux运维工程师课程大纲(2018年新版) | ||||
授课周期 | 19周(约5个月) | |||
就业方向 | 云计算工程、Linux运维工程师、系统工程师、系统架构师、数据库工程师 | |||
课程阶段 | 实战模块 | 课程简介 | 课程时间 | 详细课程内容 |
第一阶段 Linux系统管理实战 | 1、零基础入门无忧 | 本模块是零基础入门课程,主要为了使零基础学员快速入门。全面分析了行业现状,未来的发展方向;讲解了计算机基础,Windows Server基础,把复杂的服务在图形化的Windows中预先快速讲解,为以后的学习打下良好的基础 | 第1周 | 计算机行业从业方向、Linux的前景、课程体系 |
就业方向、就业优势、毕业学员实际薪资 | ||||
集群与架构介绍、云计算介绍、学习方法与要求 | ||||
冯诺依曼结构、计算机硬件参数、Bios设置、分区技术 | ||||
操作系统分类、安装步骤、个人操作系统安装 | ||||
服务器操作系统安装、虚拟机结构 | ||||
Windows Server版本分类与安装、Windows服务器优化策略 | ||||
用户与权限管理、动态磁盘与磁盘阵列管理 | ||||
DHCP服务器原理与配置、DNS服务器原理与配置 | ||||
IIS服务器有配置、Windows安全管理策略 | ||||
第2周 | 互联网概述、互联网发展、互联网主流接入方法 | |||
互联网协议与标准、拓扑结构、网络设备、数制转换 | ||||
ISO/OSI七层模型、TCP/IP模型、对等与非对等网络通信原理 | ||||
分层协议、IP分类、私有IP、网络地址与主机地址 | ||||
默认子网掩码、子网掩码划分、可变长子网掩码划分 | ||||
传输层网络协议、网络传输介质、局域网传输技术 | ||||
2、Linux基本管理实战 | 本模块是Linux的基本操作课程,必须熟练掌握与记忆。从Linux安装开始,全面深入讲解了Linux运维工程师必备的基础知识,Linux分区、安装、必备基础命令,文本编辑器等 | 第3周 | Unix和Linux的历史、Linux的应用领域、GNU/GPL协议规则 | |
Linux版本分类、Linux分区、Linux的安装方法、远程连接管理 | ||||
运维心得分享、服务器管理和维护建议 | ||||
目录管理命令、文件管理命令、权限管理详解 | ||||
帮助命令、搜索命令、压缩与解压缩命令 | ||||
常用网络命令、关机与重启命令、挂载命令详解 | ||||
文本编辑器分类、VI的模式、VI基本操作,VI操作技巧 | ||||
3、Linux软件与文件系统实战 | 本模块全面学习如何在Linux中部署安装软件、分区、磁盘配额、逻辑卷管理、磁盘阵列管理等级技术,快速过渡为Linux专业技术人员 | 第4周 | Linux中软件包分类、软件包特点、RPM包命名规则 | |
RPM包手工命令管理、RPM包YUM在线管理 | ||||
cpio命令、RPM包提取文件、RPM包验证 | ||||
源码包管理、RPM包和源码包区别、脚本安装包管理 | ||||
Linux文件系统详解、磁盘命令 | ||||
fdisk磁盘管理命令、parted分区管理 | ||||
分区调整、磁盘配额、LVM分区详解 | ||||
Raid详解、硬件Raid卡设置、Raid高级设置 | ||||
4、Linux用户与权限管理 | 本模块讲解了Linux用户管理,与Linux6大常规权限的使用。服务器上数据约重要,用户分级与权限分级就要越严格,这是保证服务器数据安全的基础 | 第5周 | 用户管理的必要性、用户管理相关文件 | |
手工建立完整用户、用户管理命令详解 | ||||
文件基本权限详解、ACL权限详解 | ||||
umask默认权限详解、sudo授权权限详解 | ||||
SetUID、SetGID、SetBIT文件特殊权限详解 | ||||
chattr不可改变位权限详解 | ||||
5、shell编程实战 | 本模块系统学习了Shell的基本功能、特殊符号、变量定义、正则表达式、字符处理命令、正则表达式、流程控制语句等技术 | 第6周 | shell概述与脚本执行方式、Bash基本功能 | |
Bash特殊符号、环境变量配置文件 | ||||
环境变量详细加载过程、Bash的变量 | ||||
Bash的运算符、正则表达式详解 | ||||
字符截取与处理命令、awk编程、sed命令 | ||||
单分支流程控制语句、多分支流程控制语句 | ||||
大量的实际实例来讲解各种语法的用途。Shell是运维工程师最主流的自动化运维的语言,是运维工程师的有力帮手 | 第7周 | 条件判断、for循环、while循环、until循环 | ||
shell函数、exit语句、break语句、continue语句 | ||||
shell编程实例、文字计算器、统计分区使用率 | ||||
备份数据库、监控Apache运行 | ||||
判断用户输入、Apache启动脚本分析 | ||||
人机交互批量重启服务器 | ||||
6、Linux系统管理实战 | 本模块详细讲解了Linux的启动管理、服务管理、进程管理、工作管理、定时任务、日志管理、数据备份与还原等技术。这些技术都是运维工程师日常工作最主要的技术 | 第8周 | Linux启动流程详解、grub启动引导工具详解 | |
内核模块管理、Linux修复模式、Linux服务分类 | ||||
启动与自启动、服务管理命令、Linux常规服务的作用 | ||||
定时任务、进程管理、工作管理 | ||||
系统资源查看与统计、日志的重要性 | ||||
rsyslogd日志服务、日志轮替 | ||||
logrotate日志轮替详解、日志分析工具 | ||||
数据备份的重要性、不同备份的区别 | ||||
常见备份与恢复工具详解 | ||||
第二阶段:Linux网络服务和数据库实战 | 7、Python自动化运维实战 | 本模块详细讲解了Python语言基础、面向对象编程概念、Python常用函数、Python主要系统监控模块、Ansible自动化运维平台等技术。Python语言是运维工程师自动化运维进阶语言,可以有效提供工作效率 | 第9周 | Python基础、系统模块、文件操作、网络模块 |
面向对象编程、系统性能信息模块psutil、 | ||||
ip地址处理模块IPy、文件差异对比 | ||||
自动监控电子邮件自动发送 | ||||
集中化管理平台Ansible简介、常用模块API | ||||
playbook介绍、saltstack系统管理 | ||||
集中化管理平台saltstack简介、常用模块\API\组件 | ||||
playbook介绍 | ||||
8、Linux服务管理实战 | 本模块学习了Linux所有的基础服务,学习完成之后即可搭建DHCP服务、DNS服务、邮件服务等常规服务器,详细讲解服务器部署、实施、调优的全面技术 | 第10周 | DHCP原理与概念、DHCP配置文件解析、DHCP服务器端配置 | |
DHCP原理与概念、DHCP配置文件解析、DHCP服务器端配置 | ||||
DHCP中继、DHCP超级作用域 | ||||
非对称钥匙对加密原理、SSH配置文件解析 | ||||
SSH公钥登陆、SCP远程传输、SSH隧道 | ||||
图形化远程管理简介、VNC服务器端配置、VNS客户端配置 | ||||
域名系统、DNS原理与概念 | ||||
DNS配置文件、DNS实现域名解析 | ||||
主从DNS服务器、基于视图的DNS解析、bind+MySQL | ||||
邮件服务器概念与原理、Postfix相关文件 | ||||
Postfix服务器端配置、邮件客户端使用 | ||||
垃圾邮件过滤、postfix的发信认证和加密认证、邮件自动回复 | ||||
Extmail综合邮件管理平台 | ||||
9、Linux文件服务器实战 | 本模块主要学习各种Linux文件服务器,如VSFTP、Samba、NFS等服务,本模块学习完成之后,可以在服务器上实现文件传输,并可以分配权限、加密、调优等 | 第11周 | FTP概念与协议、FTP相关文件、FTP配置文件解析 | |
FTP服务器端配置、虚拟用户使用、FTP加密 | ||||
Samba服务器概念与原理、Samba配置文件 | ||||
Samba共享权限设置 | ||||
NFS的作用、NFS服务器端配置、NFS访问控制 | ||||
配置文件、服务器端配置、客户端配置 | ||||
10、web集群架构实战 | Web服务器是最常见的服务器,本模块全面学习了Linux主流LAMP环境与LNMP环境的部署、配置、加密、缓存、架构等技术。本模块完成之后可以独立部署web服务器,并具备一定的架构构建能力 | 第12周 | LAMP架构解析、LAMP搭建思路与软件选择 | |
LAMP架构部署、PHPCMS系统部署 | ||||
Web技术原理、常见Web服务器分析 | ||||
Apache配置文件详解、虚拟主机 | ||||
web缓存技术varnish详解、web优化及计算 | ||||
基于openssl的HTPS服务器配置、web集群架构技术 | ||||
LNMP架构分析与优势、LNMP部署 | ||||
一键安装部署LNMP架构、Nginx配置文件 | ||||
Nginx服务器端配置、Nginx性能调优 | ||||
虚拟主机、重写功能 | ||||
nginx的反向代理和负载均衡、Nginx集群架构技术 | ||||
11、数据库集群架构实战 | 本模块将学习主流的MySQL数据库,与主流的NoSQL数据库的Redis数据库技术,并讲解数据库主从架构、读写分离技术、备份与恢复、高可用性架构等技术。本模块也是构建Web集群架构的必备技术,完成之后进一步提升大访问量架构的构建能力 | 第13周 | MySQL数据库概述、SQL语句、用户权限管理 | |
数据导入与导出、数据库备份与恢复 | ||||
MySQL主从架构、Amoeba读写分离 | ||||
实务和隔离级别、通过LVM快照进行数据库备份 | ||||
通过XTRABACKUP进行数据库备份、数据库索引 | ||||
MHA高可用性架构、NoSQL数据库 | ||||
Redis部署与管理、Redis大数据存储 | ||||
主从复制架构、Redis企业解决方案 | ||||
第三阶段:集群与虚拟化云计算技术实战 | 12、负载均衡集群与高可用集群实战 | 本模块主要学习服务器集群架构构建技术,重点讲解负载均衡技术、代理技术、网络存储技术、高可用集群技术等。本模块为运维工程师核心技术,我们会参考各知名网站架构的分析,帮助学员更好的理解与学习 | 第14周 | 集群概念、KickStart无人值守安装 |
负载均衡性集群详解、LVS虚拟服务 | ||||
LVS-NAT集群、LSV-DR集群 | ||||
squid概述、squid透明代理 | ||||
squid反向代理、访问控制列表 | ||||
RHCS集群原理、RHCS集群部署实战 | ||||
第15周 | 网络存储详解、SAN和NAS网络存储 | |||
ISCSI概述、构建ISCSI集群 | ||||
网络存储服务器 | ||||
高可用集群详解、Keepalived工作方式 | ||||
keepalived配置文件详解、keepalived集群详述 | ||||
heartbeat部署与工作方式、heartbeat配置文件详解 | ||||
基于drbd+corosync的高可用配置、clvmd和gfs2配置 | ||||
13、监控集群实战 | 本模块主要学习zabbix监控集群、cacti监控集群的部署、实施、调优技术。监控是运维工程师的常规工作,这是工作的常用技术 | 第16周 | 监控集群详解、cacti监控 | |
cacti配置文件详解、插件与自动报警 | ||||
zabbix简介与部署、zabbix配置文件详解 | ||||
zabbix监控自动发现 | ||||
zabbix自动报警 | ||||
14、虚拟化技术和云计算集群实战 | 本模块中依然会详细讲解Openstack云计算集群的各种核心模块,掌握云计算的主流技术。也新加入了KVM、Xen、VMware vSphere等虚拟化基础,docker虚拟化容器技术等主流技术,为云计算时代做好准备 | 第17周 | 虚拟化与云计算、KVM虚拟化技术、Xen虚拟化技术 | |
VMware vSphere集成容器介绍、VMware vSphere集成容器部署 | ||||
Vmware EXSI操作系统部署与实战、虚拟化容器概念 | ||||
docker容器部署、docker常用命令 | ||||
docker容器与仓库管理、docker虚拟化及应用 | ||||
docker容器实战 | ||||
第18周 | Openstack集群概述、Openstack集群架构 | |||
Openstack的IdentityService、ImageService、ComputeService模块部署与实战 | ||||
Openstack的ComputeService、NetworkingComponent、Dashboard模块部署与实战 | ||||
Openstack的BlockStorageService、ObjectStorage、Orchestration模块部署与实战 | ||||
Openstack的TelemetryModule、LaunchAnInstance模块部署与实战 | ||||
15、大数据实战与Linux安全防护 | 大数据课程全面讲解Hadoop部署、分布式文件系统、分布式数据、数据仓库、大数据集群架构等技术。Linux安全课程是Linux安全的屏障,主要学习各种攻击原理,并全面讲解主流防护技术,让你的服务器更加安全 | 第19周 | Hadoop的架构原理和使用场景、企业级Hadoop集群的部署 | |
HDFS分布式文件系统、HBase分布式数据库 | ||||
Hive数据仓库、大数据集群架构 | ||||
安全概述和安全原则、病毒原理与防范 | ||||
木马原理与防范、抓包工具、强大的扫描工具Nmap | ||||
非对称加密概述、PGP非对称加密软件详解 | ||||
SELinux安全策略、防火墙概述 | ||||
TCP_wrappers防护机制、iptables防火墙语法 | ||||
常用防火墙脚本、iptbales应用层过滤 | ||||
第四阶段:毕业项目实战 | 16、毕业项目实战 | 在毕业前两周开始,讲师负责指导与建议,由学员分组主导一个架构项目实战,把所学内容进行整理、总结、并部署实施,达到复习、总结、贴近实际工作的目的 | 本阶段不设单独时间、和最后两周课程同时进行 | 在毕业前两周开始,讲师负责指导与建议,由学员分组主导一个架构项目实战,把所学内容进行整理、总结、并部署实施,达到复习、总结、贴近实际工作的目的 |
赠送视频 | 17、网络工程师实战 | 无论是何种网络应用,如网页、在线游戏、在线视频、在线直播、在线下载等网络应用,都需要使用服务器作为应用的平台,云计算和运维工程师是维护这些服务器平台稳定与安全的主要责任者。但是无论何种服务器都要运行在互联网之上,所以无论何种技术岗位都需要了解网络工程技术。这部分课程主要通过视频形式让运维工程师也具备一定的网络技术能。 | 赠送课程,两周内容 | 网络通信原理、交换机与路由器初步认识 |
IOS操作系统初识、IOS基本操作、IOS高级操作 | ||||
路由技术原理、静态路由集群 | ||||
动态路由协议、RIP路由协议 | ||||
EIGRP路由协议原理、优缺点详解、EIGRP路由技术 | ||||
OSPF路由协议原理、优缺点详解、OSPF路由技术 | ||||
VLAN概述、VLAN技术配置 | ||||
VLAN trunk概述、VLAN trunk配置 | ||||
VTP中继协议、交换机端口绑定技术 | ||||
STP生成树协议、STP的算法、STP状态 | ||||
访问控制列表原理、ACL数据方向 | ||||
标准访问控制列表、扩展访问控制列表 | ||||
NAT地址转换、静态转换、PAT端口多路复用 |
课程安排时间:
白班、晚班、业余制班、周末班、一对一定制课程(详情请咨询顾问)
白 班:8:30-16:30 (周一至周五白天时间段选择)
全日制:8:30-11:30/13:40-16:30 (周一至周五全天上课)
晚上班:18:00-21:00
周 末:8:30-16:30(每周六或周日全天)
具体上课时间学员根据自身时间安排选择报班。
课程周期:
课程周期长短以学员实际所报班级为准,一对一课程和培训老师沟通安排。
课程收费:
因学员自身基础和所要学习达到的程度、报班时间长短等客观因素不等,我们开设有不同的班级,费用有所区别,费用以学员所报班级为准,学员根据自身要求选择报班,如有疑问请咨询报名老师。
不同时间校区有不同的优惠活动,详细优惠以当时参加的优惠活动为准。
预约试听体验课程:
学员如需参加体验课程,至少需提前一周和顾问预约体验课程,提供给顾问参加学员姓名+电话+课程+所在地区,顾问会及时登记预约就近校区体验课程,预约成功后顾问会通过电话或短信及时通知学员。
报名须知:
1、外地学员,需代办食宿,提前和老师预约沟通。
2、学费不包含食宿费用。(全日制住宿课程除外)
3、校区顾问会不定期回访学员,了解基础情况,请学员配合顾问回访。
4、课程调换或改期,需到校区和课程老师沟通。
5、课程退班退费,学员需到校区办理。(实际情况以校区规定为准)
6、报名完成后保留好报名票据,以及课程老师联系电话,以便后期和老师跟进。
7、优惠活动请和报名老师咨询了解。
我们竭诚为您服务,如需帮助或了解最新优惠活动,请在线联系顾问,顾问会第一时间安排课程老师电话和您沟通介绍!
兄弟连校区 | 地址 | 2018下半年-计划开班的学科 | 注释 |
北京校区 | 北京市昌平区文化西路育荣教育园区兄弟连楼 |
PHP Java+大数据 H5 UI GO语言+区块链 Linux云计算 互联网营销 |
①面授班期在时间上比较灵活,极易变化,外地校区如需送学员,请及时与开课校区联系,准确掌握相关开班及相关信息。 ②面授班没有开课的话,完全可以转化为云课堂在线学习。云课堂1对1在线课包含全部学科。学生上课时间灵活且不受地域限制。 |
南京校区 | 南京市秦淮区王府大街中泰大厦3楼309室 |
PHP H5 |
|
杭州校区 | 经济技术开发区科技园路57号15幢914 |
PHP Java+大数据 Python |
|
西安校区 | 西安市莲湖区北大街名流天地大厦4层 |
PHP Java+大数据 Python |
|
深圳校区 | 深圳龙华新区清泉路硅谷大院T1-1-115 |
PHP Java+大数据 UI Python |
|
郑州校区 | 郑州市金水区文化路芯互联大厦16层 |
PHP Java+大数据 UI Python 互联网营销 |
|
广州校区 | 广州天河区宦溪西路万富商业大厦一楼A10室 |
PHP H5 Java+大数据 |
|
上海校区 | 上海市闸北区万荣路龙软信息产业园F栋3层 |
Python PHP 互联网营销 |
|
沈阳校区 | 沈阳市沈北新区蒲昌路阳关经典大厦4楼 |
PHP Java+大数据 UI Python |
|
西安校区 | 西安市高新区高新路尚品国际B幢16层 |
PHP Java+大数据 Python |
|
成都校区 | 成都市锦江区春熙路正熙国际22楼 |
PHP Python |
|
合肥校区 | 合肥市高新区香樟大道深港数字化产业园A201 |
UI PHP |
|
西宁校区 | 西宁市城北区西宁城市职业技术学院实验楼 |
UI PHP 互联网营销 |
|
苏州校区 | 苏州市金闾区广济南路永捷峰汇21层2108B |
UI PHP |
|
南宁校区 | 南宁市西乡塘区大学东路162号东盟财经广场1号楼405 | ||
咸宁校区 | 咸宁市高新技术开发区永安东路58号B1栋 | ||
南阳校区 | 南阳市卧龙区卧龙电商大厦12号楼3楼 | ||
石家庄校区 | 石家庄中山路与大经街交口乐汇城A座708 | ||
合肥校区 | 合肥市高新区香樟大道深港数字化产业园A201 | ||
惠州校区 | 惠州市大亚湾区龙山七路世纪城F栋三楼 | ||
宝安校区 | 深圳市宝安区沙井街道新沙路新港湾3楼 | ||
佛山校区 | 佛山市禅城区普澜二路新荣大厦D座六楼 | ||
邯郸校区 | 邯郸市丛台区人民东路新时代商务大厦1106 | ||
邢台校区 | 邢台市桥西区邢台职业技术学院东校区科技楼2楼B203 | ||
秦皇岛校区 | 河北省秦皇岛市海港区西港北路70号软通动力3-102 | ||
呼和浩特校区 | 呼和浩特市大学西路学府康都B座5层 |