1、熟练掌握Centos系统基本命令,如vim、yum、telnet等;
2、熟悉各个主流软件和服务的搭建和维护,如tomcat、Vsftp、共享samba等;
3、熟悉shell脚本,能运用grep、awk、sed等工具进行脚本的编写;
4、熟悉各个主流中间件的搭建与维护,如redis哨兵集群、dubbo+zookeeper、rocketmq、elasticsearch+kibana等;
5、熟悉MySQL的搭建与维护,并能熟练调整配置文件中各个参数以满足不同需求,掌握MySQL主从同步技术、数据备份和还原、用户权限技术,熟悉基本的SQL语句;
6、熟悉nginx的搭建与维护,能够使用nginx反向代理映射tomcat等服务的端口并配置域名;
8、熟悉zabbix监控平台,能够完成zabbix的搭建与配置监控的内容,进行7×24小时全自动监控,了解nagios监控平台;
9、熟悉Jenkins的搭建与配置,能够熟练完成Jenkins+gitlab+maven自动部署到tomcat中,熟悉gitlab的数据备份还原,了解svn代码库;
10、熟悉虚拟化技术,如VMware、KVM、Docker,能够熟练使用kvm对虚拟机进行增、删、修改配置等操作,熟悉docker创建、删除容器等操作,能够编写Dockerfile文件进行自建容器镜像,熟悉docker-compose技术进行集群的创建,了解K8S技术;
11、熟悉集群技术的搭建与应用,如LVS/Haproxy进行负载均衡,Keepalived高可用。
7、熟悉防火墙技术,并能根据需求编写相应的防火墙开放端口策略,如iptables、centos7中的firewalld,掌握openvpn防火墙技术,并能够根据需求配置不同系统的客户端使其与服务端的网络互通;
项目名称:迁移云上的服务到IDC服务器
项目描述:因公司使用的金山云每月费用过高,而IDC服务器资源有很多剩余。为节省成本,需要将云上的所有服务迁移到IDC服务器。(此时公司金山云上有测试环境和开发环境)
责任描述:本人负责所有事宜