熟练掌握Linux系统,熟练操作CentOS、RHEL系统;
熟悉基础架构 LNMP、LAMP等基础架构搭建,持续优化;
熟悉shell、python,可以编写一些简单脚本;
掌握apache、tomcat、nginx 等应用服务器的安装、部署、运维工作;
熟悉zabbix监控,LVS、Keepalive、HAproxy、nginx等高可用集群、负载均衡搭建;
掌握Ansible的基本使用;
熟悉公有云的基本使用(腾讯云、阿里云);
能够搭建MySQL主从架构,熟悉数据的备份与恢复,了解SQL语句;
搭建Web负载均衡
项目需求: LNMP 环境下搭建高可用、负载均衡的 web 集群。
关键技术:keepalived、nginx七层调度
项目思路:
1、负载均衡:前端采用 nginx 调度服务器,使用动静分离负载均衡,只做分发,对服务器性能要求很低;
2、高可用:两台 nginx 调度之间采用 keepalived 技术实现高可用,解决单点故障问题;
3、LNMP 平台搭建:安装 Nginx 服务,更改配置并启动服务,编写测试页面进行测试;安装php、mysql及相关软件包,测试网页和数据库的连接性,连接成功平台搭建成功。