欢迎您来到尚观教育——13年运营 精准教学 口碑见证 全国咨询热线:400-700-0056

当前位置

从入门到精通
从入门到精通
2018年全新linux云计算学习路线图

如何才能学好Linux?

对于没有一点linux基础,或者基础很差的人来说,初学起来肯定很吃力,遇到一个新的知识点的时候总是跟不上节奏,在自学的过程中难免 会遇到大大小小的问题,按照当时我的知识储备程度是解决不了这些问题的,只有百度解决问题,事倍功半。

为了能够帮助更多的人自学linux,我们决心把linux学习过程中的问题总结,整理成一套行之有效的linux学习路线图,供更多想要学习linux 的人使用,少走弯路。

本文是从0基础开始,全方位由浅入深,按照多年Linux培训经验和优秀教学方法制定的学习思路和学习方法,路线图包括Linux系统运维架 构师(13个小阶段)和云平台架构师(五个小阶段)两个大的阶段,每阶段对应着不同优秀的课程和学习方法。

为什么要学习linux?

现如今,Linux应用广阔,从桌面到服务器,从操作系统到企业应用,Linux像雨后春笋般迅速成长,Linux人才需求持续升温。
其中Linux系统运维人才已成为IT职场紧缺人才,未来五年缺口将达到120万。

80%的企业表示招聘Linux人才是今年的“重中之重”;
50%多家企业表示将增加招聘Linux系统运维人才,如IBM、DELL、联想、浪潮等公司。
要想进入名企,求得稳定发展,那就学好Linux,掌控自己的未来。

Linux运维工程师在就业方面的优势有:竞争压力小、技术含量高、职业寿命长、职业门槛高、薪资待遇高等。
现腾讯、百度、阿里都纷纷采用linux系统作为服务系统,相应的需要linux运维方面的人才。

学习阶段

Linux
系统运维架构师
运维基础 系统管理 虚拟化 Shell MySQL 服务管理 监控系统

自动化运维 开发环境 系统安全 集群 存储 系统优化
云平台架构师
Openstack 私有云项目实战 AWS/Aliyun Docker 构建业务容器

Kubernetes 集群构建 大数据集群环境搭建

在正式学习Linux之前,有必要先推荐一些书籍(注:以下书籍,最好选读一本,为linux入门做好扎实的基础)

《Linux其实很简单》
适合没有基础知识的朋友
作者刘金鹏,《笨兔兔的故事》的实体书本书是以风趣幽默的风格讲解Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。
《完美应用Ubuntu(第3版)》
适合有较少基础知识的朋友
作者为何晓龙、李明,《完美应用Ubuntu》秉承开源社区所践行并传播的“乐于分享、待他人”的Ubuntu理念,向您阐释如何完美应用Ubuntu。
《鸟哥的Linux私房菜:基础学习篇》
适合有一定基础的朋友
作者为鸟哥,是中国最具知名度的Linux入门书,全面而详细地介绍了Linux操作系统。
《Linux从入门到精通(第2版)》
适合有一定基础的朋友
作者为刘忆智,循序渐进地向读者介绍了Linux的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。

详解Linux学习路线图(学习路线+配套视频教程)

第一章运维基础

掌握知识点内容

认识Linux发展史、安装、基本操作 深入理解用户和组管理 为用户定制文件访问权限 掌握进程管理 IO 管理 管道 高级文件管理命令 查找压缩 网络管理 软件管理 自动化任务 系统日志 磁盘管理 系统启动 企业级文件服务器FTP、Samba、NFS 部署DHCP、NTP、SSH服务器配置

学习目标

Linux云计算-运维基础

本阶段为学员讲解Linux基础入门,理解各种命令使用,用户、权限、进程、查找等核心技术点,通过网络、软件、日志、磁盘、 服务器部署等实现Linux系统配置及网络管理。让学员具备运维工程师应有的基本知识和技能。

第二章虚拟化

掌握知识点内容

KVM-构建KVM虚拟化平台 虚拟机管理

学习目标

Linux云计算-虚拟化

本阶段让学员熟练掌握KVW虚拟化平台构建。

第三章Shell

掌握知识点内容

Shell基础 判断、循环 函数、数组、正则 使用sed实现Nginx服务器配置 使用awk统计网站访问各类流量与状态

学习目标

Linux云计算-Shell

本阶段,让学员熟练掌握Shell命令,了解sed、awk的使用,实现服务器配 置,统计网站流量数据,从而让学员在今后的工作中能够对操作系统实现自 动化运维。

第四章MySQL

掌握知识点内容

MySQL部署、结构化查询SQL、存储引擎、事务 单表查询、多表查询、视图、约束 索引、授权、备份 Replication、读写分离、分库分表 Gluster分布式文件系统使用

学习目标

Linux云计算-MySQL

本阶段让学员学习MySQL部署,帮助学员构建高可用开源数据库,实现 MySQL集群部署,从而实现日常服务器的正常运维。

第五章Web Server

掌握知识点内容

构建DNS域名解析与阿里云线上DNS解析 Apache服务器配置,部署系统 Tengine服务器搭建 Tomcat构建企业级高负载WEB服务器

学习目标

Linux云计算-Web Server

本阶段让学员实现DNS从入门到精通。重点讲解服务器搭建和 企业服务器配置。

第六章监控系统

掌握知识点内容

企业级监控报警平台Nagios精讲 Cacti构建企业级监控告警平台 企业级监控报警平台Openfalcon部署 企业级监控报警平台Zabbix精讲 Grafana+Graphite工具使用 ELK搭建分布式日志分析平台

学习目标

Linux云计算-监控系统

通过前几个阶段的学习,学员对运维有了初步的了解,接下来就是系统 安全维护。本阶段增强学员对网络安全的整体认识,了解黑客攻击的方 法,提高企业服务器安全防范能力。

第七章自动化运维

掌握知识点内容

资深自动化运维PXE/Cobbler精讲与实战 自动化运维工具Saltstack详细部署 资深自动化运维Ansible精讲 Puppet部署多节点nginx/mysql

学习目标

Linux云计算-自动化运维

本阶段进行运维自动化概念介绍,主流自动化架构工具Ansible, Puppet以及企业自动化管理方案,让学员轻松进阶高级运维。

第八章开发环境

掌握知识点内容

Git构建分布式版本控制系统 Jenkins配置自动化构建 Zookeeper基本知识、部署和应用程序 高性能缓存技术Redis存储及部署 Supervisor安装与配置

学习目标

Linux云计算-开发环境

本阶段带领学员搭建自动化部署项目环境,使用git构建分布式版本控 制系统,学习Redis的管理与高可用部署。利用Zookeeper实现服务器 监控,从而帮助学员实现企业级自动化部署及管理服务搭建。

第九章系统安全

掌握知识点内容

SELinux系统安全加固 Firewall防火墙配置 HTTPS实现线上Web服务器传输安全 LDAP快速入门 FreeIPA安装与配置 PAM配置与使用 VPN服务器配置 Google Authenticator谷歌身份验证器

学习目标

Linux云计算-系统安全

本阶段带领学员搭建自动化部署项目环境,使用git构建分布式版本控 制系统,学习Redis的管理与高可用部署。利用Zookeeper实现服务器 监控,从而帮助学员实现企业级自动化部署及管理服务搭建。

第十章集群

掌握知识点内容

LVS构建线上负载均衡集群环境 Haproxy、Nginx构建线上高并发环境 Keepalived构建负载均衡器高可用 Pacemaker实现线上Apache及MySQL高可用

学习目标

Linux云计算-集群

本阶段带领学员学习企业级高负载WEB服务器搭建,LVS、 Haproxy、Keepalived组建高效可用的负载均衡WEB集群。

第十一章存储

掌握知识点内容

IP-SAN存储架构讲解及实战 多路径冗余全解析 Cephfs构建高性能PB级存储集群 GlusterFS构建线上分布存储集群 DRBD构建分布式存储集群 FastDFS实现文件存储时负载均衡

学习目标

Linux云计算-存储

本阶段重点讲解常见存储技术及企业级存储设备,多路径冗余技术, FastDFS实现文件存储时负载均衡,实现云存储及其调优。

第十二章系统优化

掌握知识点内容

Linux系统原理 Linux系统监控工具的使用 Linux系统瓶颈 Linux系统优化、优化系统配置

学习目标

Linux云计算-系统优化

本阶段学习Linux系统优化,包括系统原理,监控工具使用, 系统瓶颈,优化系统配置,使各种应用在系统上以最优的状态运行。

我要免费试听——【面授】or【网络】

每期开班座位有限,预报名优先享有占座特权