熟练掌握Linux基础命令及操作指令
熟悉FTP、NFS、SSH、DNS等服务配置及管理
熟悉TCP/IP协议
熟悉关系数据库MySQL的安装配置及基础命令,并掌握数据库的备份恢复,主从复制等
熟悉非关系型数据库Redis、Memcached的部署及管理操作
熟悉LAMP、LNMP平台的部署、配置
熟悉使用Git版本控制器,以及部署GitLab服务器
熟悉 Jenkins 的使用,以及 Jenkins + Gitlab 项目自动发布
熟悉Zabbix、Prometheus监控部署及报警器使用
熟悉编写Shell脚本,掌握awk、sed、grep文本处理工具使用
熟悉Python相关语法,并能实现日常自动化运维需求
熟悉阿里云、百度智能云等相关云产品的使用
了解OpenStack、k8s的原理
了解各类中间件
项目一(2021.12-2022.05)
项目名称:基于 Python 和 Flask 框架搭建爬取疫情数据的可视化 Web 平台 项目描述:(1)配置部署 Python 以及安装所需的三方模块(Flask、BeautifulSoup4、Requests);
(2)把服务配置到 Linux 主机上,利用定时任务定时爬取疫情数据; (3)做爬取数据的持久化存储存入到 MySQL 中;
(4)把 Linux 主机接入到 Zabbix 监控中。
项目二(2020.05-2020.06)
项目名称: Zabbix 分布式监控部署
项目描述:(1)安装部署 zabbix-server、zabbix-proxy 软件和 MySQL 数据库;
(2)编辑 zabbix-proxy 的配置文件,指定数据库连接信息; (3)在 zabbix-server 端添加代理;
(4)再被监控机安装配置 zabbix-agent,指定 proxy 带理地址; (5)在 zabbix-server 端添加被监控机,验证数据。
项目三(2020.08-2020.12)
项目名称:ELK 统一日志分析 项目描述:(1)确保每台服务器系统、软件版本一致;
(2)在 ES 集群统一安装 JDK、Elasticsearch;
(3)在 Master 节点安装日志收集工具 Logstash,以及提供 web 的 Kibana ; (4)创建索引、查看数据;创建可视化图形展示数据。
项目四(2021.05-2021.08)
项目名称:基于 Python 和 Django 框架搭建自动化运维平台 项目描述:(1)按照服务器工作内容不同,实现网页化服务器分类,实现对相同工作内容的服务器的
批量管理;
(2)批量向服务器推送本地文件,自动校验文件一致性 ; (3)批量下载服务器文件,对指定文件内容进行校验,确保配置文件关键信息一致性; (4)通过调用 saltstack 的 api 接口,实现批量软件安装卸载、服务启动停止、远程执行
命令等功能;
(5)批量安装 zabbix-agent 并自动推送配置文件,实现被监控机自动添加。
签保密协议,签保密协议签保密协议签保密协议签保密协议签保密协议
签保密协议、签保密协议、签保密协议、签保密协议,签保密协议、签保密协议、签保密协议、签保密协议、签保密协议、签保密协议、签保密协议、签保密协议