# note **Repository Path**: xmlgrg/note_22222222222 ## Basic Information - **Project Name**: note - **Description**: 学习笔记 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-08-19 - **Last Updated**: 2024-08-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 笔记目录 ### ADMIN 1. 云计算介绍 、TCP/IP协议及配置 2. Linux系统简介、安装RHEL7系统、RHEL7基本操作、总结和答疑 3. 命令行基础、目录和文件管理、教学环境介绍、总结和答疑 4. 软件包管理、配置网络、总结和答疑 5. 管理用户和组、tar备份与恢复、NTP时间同步、cron计划任务、总结和答疑 6. 权限和归属、使用LDAP认证、家目录漫游、总结和答疑 7. 文本/文件查找、综合串讲、综合练习 ### ENGINEER 1. 分区规划及使用、LVM逻辑卷、总结和答疑 2. Shell脚本基础、使用变量、条件测试及选择、列表式循环、总结和答疑 3. 系统安全保护 配置用户环境 配置高级连接 防火墙策略管理 总结和答疑 4. 配置SMB共享 配置NFS共享 总结和答疑 5. iSCSI技术应用 数据库服务基础 管理表数据 总结和答疑 6. HTTP服务基础 网页内容访问 部署动态网站 总结和答疑 7. 综合串讲 综合练习 ### SERVICES 1. 扩展的几个应用 发布网络YUM源 vim编辑技巧 源码编译安装 systemctl控制 总结和答疑 2. DNS服务基础 特殊解析 DNS子域授权 缓存DNS 总结和答疑 3. Split分离解析 RAID磁盘阵列 进程管理 日志管理 总结和答疑 4. 批量装机环境 配置PXE引导 kickstart自动应答 总结和答疑 5. rsync同步操作 inotify实时同步 Cobbler装机平台 总结和答疑 ### PROJECT1 ### 网络 1. 项目实战一:part01 2. 项目实战一:part02 3. 项目实战一:part03 4. 项目实战一:part04 5. 项目实战一:part05 6. 项目实战一:part06 7. 项目实战一:part07 8. 答辩准备 答辩演练及点评 9. 答辩准备 答辩演练及点评 10. 项目答辩会 阶段1必备知识考查 ### SHELL 1. Shell概述 编写及执行脚本 、 Shell变量 总结和答疑 2. 数值运算 条件测试 、 if选择结构 总结和答疑 3. 循环结构 case语句 、 函数及中断控制 总结和答疑 4. 字符串处理 扩展的脚本技巧 正则表达式 5. sed基本用法 sed文本块处理 、 sed高级应用 总结和答疑 6. awk基本用法 awk高级应用 总结和答疑 7. 项目实战 ### OPERATION 1. Nginx安装与升级 Nginx服务器 Nginx虚拟主机 、 HTTPS加密网站 总结和答疑 2. 部署LNMP Nginx+FastCGI 、 Nginx高级技术 总结和答疑 3. Nginx调度器 Nginx优化 总结和答疑 4. memcached原理 部署memcached 、 Session共享 总结和答疑 5. Tomcat服务器 Tomcat应用 、 Varnish代理服务器 总结和答疑 6. 版本控制 SVN基础 实战 、 RPM打包 总结和答疑 7. VPN服务器 NTP时间同步 、 PSSH远程工具 总结和答疑 ### SECURITY 1. Linux基本防护 用户切换与提权 SSH访问控制 SELinux安全 、 SSH访问控制 SELinux安全 2. 加密与解密 AIDE入侵检测系统 扫描与抓包 3. 系统审计 服务安全 Linux安全之打补丁 4. iptables防火墙 filter表控制 扩展匹配 nat表典型应用 5. 监控概述 、 Zabbix基础 、 Zabbix监控服务 6. Zabbix报警机制 、 Zabbix进阶操作 、 监控 ### DBA1 1. 数据库服务概述 构建MySQL服务器 、 数据库基本管理 MySQL数据类型 2. 约束条件 修改表结构 MySQL键值 3. MySQL存储引擎 、 数据导入导出 管理表记录 匹配条件 4. 多表查询 MySQL管理工具 、 用户授权及撤销 5. mysqldump 实时增量备份 、 innobackupex ### DBA2 1. MySQL主从同步 、 主从同步模式 2. MySQL读写分离 MySQL多实例 、 MySQL性能调优 3. MHA集群概述 、 部署MHA集群 测试配置 4. MySQL视图 MySQL存储过程 5. 分库分表概述 配置mycat ### NOSQL 1. NoSQL概述 部署Redis服务 、 部署LNMP+Redis 2. 创建Redis集群 管理集群 3. redis主从复制 RDB/AOF持久化 数据类型 4. 部署MongoDB服务 、 MongoDB基本使用 5. MongoDB副本集 MongoDB文档管理 ### CLUSTER 1. 存储技术与应用 iSCSI技术应用 、 udev配置 NFS网络文件系统 、 Multipath多路径 、 NFS网络文件系统 、 udev配置 2. 集群及LVS简介 LVS-NAT集群 LVS-DR集群 3. Keepalived热备 Keepalived+LVS 、 HAProxy服务器 4. Ceph概述 部署Ceph集群 Ceph块存储 5. 块存储应用 分布式文件系统 对象存储 ### CLOUD 1. KVM简介、 Virsh管理 、 自定义虚拟机、虚拟设备管理 2. Openstack概述 部署安装环境 、 部署Openstack OpenStack操作基础 3. 用户配额管理 云主机类型管理 、 镜像管理 网络管理 和实例管理 、 安装额外计算节点 4. 云计算产品、华为云 、 ECS云服务器管理 5. Docker概述、部署Docker 、 Docker镜像、Docker基本命令 6. 自定义镜像及仓库、持久化存储 、 Docker网络架构 ### ARCHITECTURE 1. ansible概述、ansible基础 、 ad-hoc、批量配置管理 2. playbook基础 、 playbook进阶 3. 分布式ELK平台、ES安装 、 扩展插件 、Kibana安装 4. Kibana使用 、 Logstash配置扩展插件 5. 大数据、Hadoop 、 Hadoop安装与配置 、 HDFS 6. 完全分布式 、 节点管理 、 NFS网关 7. 常用组件 、 Kafka集群 、 Hadoop高可用 ### PROJECT2 1. 项目说明 项目讲解 、 系统安装 web 服务搭建 2. 系统压力测试 架构调优 3. mysql主从 读写分离 4. web集群 session共享 redis集群 5. haproxy高可用 共享文件系统 ### PYTHON1 1. Python概述 环境准备 使用git Pthon起步 2. 数据类型概述 判断语句 while循环 3. for循环 文件对象 函数基础 模块基础 4. shell相关模块 字符串详解 列表和元组 ### PYTHON2 1. 字典和集合 时间方法 异常处理 文件系统相关模块 2. 函数基础 函数高级应用 3. 模块 OOP基础 OOP进阶 4. re模块 socket模块 ### DEVOPS 1. 多进程编程 多线程编程 2. PyMySQL模块 SQLAlchemy基础 SQLAlchemy进阶 3. HTTP客户端 urllib模块 paramiko模块 4. 邮件和JSON requests模块 zabbix编程 5. Jenkins基础 准备git仓库 应用jenkins 管理应用服务器 6. Ansible基础 Ansible编程 编写ansible模块 ### DEVWEB 1. WEB概述 HTML快速入门 基本标签用法 Form表单及控件 2. CSS概述 CSS基础语法 尺寸与框模型 常用样式属性 3. 定位 Bootstrap起步 全局CSS样式 组件与插件 4. 部署django Django应用基础 Django模型 5. Django API 视图和模板 使用表单 6. 入口映射 模板详解 模型详解 7. CMDB异步架构 CMDB主机管理 8. CMDB任务部署 CMDB文件传输及命令执行