● 机房维护
1-1. 机房上架、下架、维护流程
1-2. 服务器RAID卡、远程控制卡配置
1-3. RAID级别原理、配置,根据不同的业务选择不同级别RAID
● 操作系统
2-1. CentOS、Redhat、Ubuntu主流操作系统
2-2. 基础命令、基本优化
● 网络基础
3-1. TCP/IP三次握手四次断开原理
3-2. OSI7层模型、数据包封装与解封装原理
3-3. HTTP协议请求报文、响应报文、状态码、请求方法
3-4. DNS解析、智能DNS、CDN原理
● 负载均衡、反向代理
4-1. LVS原理、安装、配置,配合Keepalived实现高可用
4-2. Nginx、HAProxy安装、配置
● MySQL数据库
5-1. 数据库安装、配置、优化
5-2. 主从复制原理:异步复制、同步复制、半同步复制(5.6.x/5.7.x)
5-3. 主从复制高可用方案MMM、MHA
5-4. 数据库基本操作
5-5. SQL语句操作:DDL、DCL、DML、DQL
● Linux正则表达式:基础、扩展正则表达式
● 数据容灾:根据不同的业务选择不同的备份方案
● LAMP、LNMP安装、配置、优化
● 高可用软件:Keepalived、Hearbeat、DRBD原理、安装、配置
● NOSQL数据库:Memcache、Redis安装、配置、基本操作
● Shell脚本编程语言,编写自动化脚本
● 自动化批量安装系统PXE+Kickstart,Cobbler
● ELK日志收集、存储、展示、分析
● 监控软件Cacti、Nagios、Zabbix安装、配置
● 代码管理:Svn、Gitlab安装、配置、规范,代码上线发布Walle
● 云计算Openstack原理、安装、配置
● 容器技术Docker,容器编排工具Rancher
● Python开发学习
发表评论