极客进化岛
技术自由路

运维学习路径

本路径是运维学习的最佳路径,不限年龄,不限经验,都可以学习;
持续汇总整理中
本路径的名称以实际文章发布时的题目为准;

** 第0阶段 学习方法篇**
Linux运维学习方法篇
90后,零基础学习运维,算晚吗?内含书单
你只是想学好Linux而已
企业linux运维岗位详细介绍
运维项目流程
月薪12K的运维需要掌握的技术栈
运维人需要具备哪些性格品质
运维人员如何问问题
学Linux运维的前景-2017年手稿

第一阶段 linux基础

1.1 计算机组成原理及linux历史

1.2 vmware使用技巧

万字带图教程,带你从零开始安装虚拟机
【linux】循序渐进学运维-基础篇-vmware克隆虚拟机
【实战: 克隆后的网络处理】
【实战:解决公司内不能分配桥接IP的情况】

1.3 Linux 基础操作
[CentOS7系统的安装]
[centos7实验环境的基本配置]
Centos7解除自动锁屏及修改主机名
工作13年,我熬夜整理出了这些常用网站,吐血推荐
【linux】循序渐进学运维-基础篇-linux运维级别

1.4 Linux 企业中常用命令详解

循序渐进学运维-基础命令篇
循序渐进学运维-ls
循序渐进学运维-echo
一个让rm-rf 都头大的命令
[linux] 循序渐进学运维-mv
【linux】循序渐进学运维-mkdir
【linux】循序渐进学运维-cp
【linux】循序渐进学运维-wc
【linux】循序渐进学运维-printf
【linux】循序渐进学运维-基础命令篇-查找类命令
【linux】循序渐进学运维-cat
【linux】循序渐进学运维-find

1.5 VIM的使用技巧

vim从入门到放弃-绝密版
Vim的使用提高篇
[linux]循序渐进学运维-基础命令篇-diff

1.6 linux系统目录及系统用户

【linux】循序渐进学运维-基础篇-Linux系统目录
【linux】循序渐进学运维-基础篇-Linux文件管理命令
【linux】循序渐进学运维-用户管理篇
学会这个操作,再也不怕从删库到跑路
1.7 文件权限管理

-[linux】循序渐进学运维-基础篇-文件权限管理](https:](http://www.geekyunwei.com/463.html “linux】循序渐进学运维-基础篇-文件权限管理](https:”)
-【linux】循序渐进学运维-基础篇-文件特殊权限管理
1.8 软件包管理

[linux]循序渐进学运维-基础命令篇-文件的归档和压缩
【linux】循序渐进学运维-基础篇-常用ssh管理工具
【linux】循序渐进学运维-基础篇-rpm管理
【linux】循序渐进学运维-基础篇-yum管理
阿里云Linux安装软件镜像源

linux系统上安装java

1.9 系统进程管理

【linux】循序渐进学运维-基础篇-进程管理

【linux】循序渐进学运维-基础篇-top命令
– 虚拟文件系统/proc /sys
【linux】循序渐进学运维-基础篇-kill命令
【运筹帷幄】网站打开慢故障排查思路

2.0 硬盘详解

1.11 文件系统

1.12 高性能存储管理及raid

【linux】循序渐进学运维-基础篇-磁盘阵列
【Linux】raid管理工具-mdadm-raid0管理
【linux】RAID磁盘阵列介绍
【linux】mdadm-raid1管理

1.13 LVM及磁盘配额技术

【Linux】LVM管理概念详解
【Linux】LVM的创建及使用

1.14 计划任务和日志管理

【linux】循序渐进学运维-基础篇-at命令
【linux】循序渐进学运维-基础篇-crontab计划任务
【Linux】日志管理及日志轮询
rsyslog实现日志的集中管理
实战: 企业级日志管理及备份案例分享
如何让历史记录不记录敏感命令

1.15 linux系统启动原理及故障排除

【linux】循序渐进学运维-基础篇-Linux系统启动原理

1.16 linux网络详解

【linux】循序渐进学运维-基础篇-netstat命令详解

【linux】循序渐进学运维-基础篇-配置静态IP详解
第一阶段补充内容:
【Linux】sudo分权管理实战

第二阶段 shell编程

shell基础

  • shell的作用
  • shell脚本开发的基本规范与习惯
  • shell开发环境的配置及自动化技巧
  • shell开发的20条规范总结
  • shell 变量及变量类型
  • read交互与算数运算
  • 实战: 通过shell脚本监控mysql邮件报警多案例详解
  • 实战: 一键安装及批量添加服务器案例
  • 实战: 分析web日志IP,pv案例(阿里面试题)
  • 实战:猜数字游戏-学员版本

shell进阶

shell脚本-LVS客户端自动配置脚本

shell高级

python脚本

域名过期提前通知脚本

第三阶段 linux常见服务实战

3.1 SSHD服务

【Linux】循序渐进学运维-服务篇-实验环境准备
【Linux】循序渐进学运维-服务篇-telnet
【Linux】循序渐进学运维-服务篇-ssh配置文件详解
【Linux】循序渐进学运维-服务篇-ssh服务入门
【Linux】循序渐进学运维-服务篇-ssh配置文件详解
【Linux】循序渐进学运维-服务篇-SSH秘钥认证
【Linux】循序渐进学运维-服务篇-SCP命令
使用fail2ban解决暴力破解问题
阿里云ssh远程连接短时间就会断掉的解决方案
【Linux】sudo分权管理实战

3.2 rsync实战
【Linux】循序渐进学运维-服务篇-rysnc原理
【Linux】循序渐进学运维-服务篇-rysnc安装及使用
【Linux】循序渐进学运维-服务篇-rsync配置文件
【Linux】循序渐进学运维-服务篇-rsync实战
http://www.geekyunwei.com/1950.html
http://www.geekyunwei.com/1952.html
【Linux】 NFS服务器实现开机自动挂载

3.3 FTP与DHCP

3.4 DNS服务
– DNS原理解析
– DNS体系结构
– BIND 实现正向解析与反向解析
– 实战: 搭建主从DNS服务器

3.5 apache

【Linux】apache服务相关概念及安装
【Linux】 Apache配置文件详解
【Linux】apache虚拟主机实战
【Linux】apache的认证授权和访问控制
【Linux】ab命令实现网站性能压力测试
CA认证及搭建过程
基于apache实现https)
【Linux】LAMP架构安装及安装论坛
【linux】PV UV 并发量概念的讲解
– apache与tomcat整合实现动静

【Linux】手把手教你搭建自己个人博客(boss版)
【Linux】宝塔堡垒机上线网站初体验
【linux】在阿里云服务器上部署网站 WeCenter
【Linux】网站后台设置及管理
【linux】apache的访问日志详解及演练
– linux日志切割
【linux】 apache多后缀文件解析漏洞复现

3.6 tomcat

【Linux】循序进阶学运维-服务篇-tomcat入门
【Linux】循序渐进学运维-服务篇-与tomcat相关的概念
【Linux】循序渐进学运维-tomcat配置文件详解

3.7 nginx

【Linux】循序渐进学运维-服务篇-nginx入门
【Linux】循序渐进学运维-CentOS7使用yum方式安装nginx
【linux】循序渐进学运维-服务篇-nginx的虚拟主机
【Linux】循序渐进学运维-服务篇-LNMP环境部署

3.8 zabbix/prometheus
zabbix的简单介绍
centos7安装zabbix3.4
【linux】centos7下使用LAMP架构实现zabbix 4.0部署
zabbix监控服务器
zabbix基本使用-用户信息
zabbix微信告警
– 实战:docker中zabbix 监控系统构建
prometheus的介绍及安装
prometheus图形界面的基本监控配置
prometheus服务监控之mysql监控
Grafana+prometheus实现主机监控
生产环境下搭建 nagios+nconf+cacti+npc的整合

3.9 SVN

4.0 自动化运维工具

  • ansible
  • saltstack
  • puppet

    第四阶段 mysql DBA进阶

初级
centos7安装MySQL5.7
【mysql】新手必备 centos7 安装mysql8
– mysql基础入门
– mysql多实例及企业应用场景
– mysql增删改查
MySQL-sql语句进阶
– 实战:搭建LAMP环境部署及DZ论坛
实战: Linux环境下MySQL的root密码忘记的解决办法

中级

高级

linux安全
linux基础优化
常见的调优命令
修改Linux swap空间的swappiness 降低对硬盘的缓存

应用系统架构
– 架构设计原理详解(4个原则)
– 集群概念及企业应用场景
redis介绍
varnish 介绍与安装实战
– keepalived原理及工作流程
– 基于HAproxy七层负载均衡的搭建
– 基于LVS四层负载实战
– 基于nginx搭建七层负载均衡
– 使用heartbeat实现web高可用架构
– 使用ldirectord检测realserver服务器状态
– 脑裂问题出现原因及解决方案
– [WebVirMgr的搭建过程]https://blog.csdn.net/xinshuzhan/article/details/89439501)
– 企业服务器架构解决方案
架构项目
– 期中考试架构详解

第七阶段 虚拟化实战

7.1 虚拟化
– ESXI
– Vcenter实战
– 常见桌面虚拟化技术
KVM虚拟化

7.2 公有云

8.2 jenkins
【DevOps】软件开发生命周期
【DevOps】持续集成
jenkins-php代码发布图

8.3 gitlab

8.4 ansible

  • ansible介绍
  • ansible的优势及使用场景
  • ansibel配合virtualenv安装配置
  • playbooks入门及规范
  • ansible常用模块介绍

实战:Jenkins+ansible+gitlab解决自动化部署持续交付问题

mesos整体架构技术介绍

marathon实战

第九阶段: 大数据相关产品
haoop的相关介绍及概念
hadoop-分布式存储工作原理及名词解释
大数据离线分析工具HIve介绍

第十阶段 面试真题&& 面经分享

面试真题:

面试及职场答疑:

其他个人平台:
– 微信公众号:【极客运维之家】
– csdn: https://blog.csdn.net/xinshuzhan
– B站:https://space.bilibili.com/290497083 (后续持续更新)
– Gitee: https://gitee.com/gaosh08/LinuxFamily

备注: 微信公众号刚刚建立,各个项目还在调整,大家可以先关注公众号,后期网站及视频的一些重要更新会在公众号里提醒。

另外,因为本人喜欢买书,所以看完觉得不错的书,也会经常在微信公众号里抽奖派送。

可以扫码关注微信公众号 或者搜索 【极客运维之家】

架构师群还有50个名额,可以加我微信zmkj512拉你进群

赞(0)
未经允许不得转载:极客进化岛 » 运维学习路径