熟练部署CentOS/RedHat系列系统安装,熟练掌握Linux操作
熟练搭建Linux系统各类服务,如LAMP、LNMP等
熟悉Linux系统下集群系统的部署搭建,监控调优
熟悉MySQL数据库的安装、配置、管理和使用
熟悉使用自动化运维工具Ansible集中化管理服务器
熟悉使用zabbix监控服务器运行状态
熟悉MySQL增删改查、编译安装、读写分离、主从同步、调优以及备份
了解配置firewalld防火墙增强服务器安全
熟练部署Nginx、LVS、Keepalived、Haproxy等集群技术
熟练部署LAMP、LNMP(源码安装)以及动静分离、反向代理、调优等技术
熟悉使用Sentinel实现Redis集群高可用部署
熟悉Ceph分布式存储架构搭建,以及iscsi存储系统的搭建
WEB集群系统架构 2019.07 - 2019.07
本项目所用的服务器版本为CentOS,所用集群方式选取了LVS(DR模式)集群web架构,为了保证服务器持续可用,避免宕机 造成损失,因此LVS做了keepalived高可用处理,服务器选取当下流行的tomcatweb服务器,web服务器也做了高可用处理, 数据库选取较为热门的MySQL,MySQL做了主从复制、同步、读写分离,为了保证数据不丢失,我们专门做了数据库备 份服务器,为了方便管理,我们还搭建了zabbix服务器来监控各个节点。
在项目中的重点工作是搭建、测试、调优、测试,主要工作分为5个大部分:
Linux环境安全设置,例如:
禁止root用户登录ssh
修改ssh端口号,安装fail2ban防止暴力破解修改登录重复错误登录次数的时间设置
设置邮件告警提醒LVS-DR+Keepalived web服务器搭建mysql数据库部署
这里用了主从复制、读写分离、注意授权从服务器的登 录用户zabbix监控部署
项目简历: 本项目选用目前较为主流的LNMP框架搭建,其中服务器版本为CentOS7,服务器选用的是Nginx,数据为开源的MySQL,开发语言选取建站更高效PHP语言
此项目使用Linux(Centos7.6)和Tomcat环境搭建和管理及实现jsp通过Tomcat连接Mysql数据库
此项目使用Linux(Centos7.6)和Tomcat环境搭建和管理及实现jsp通过Tomcat连接Mysql数据库