运维知识点:
(1)、操作系统方面,主要是linux、bsd等系统,要达到熟练甚至精通程度。
(2):web方面 ,常用的有nginx,apahe,php,lighttpd等,熟悉一到两个。
(3):db方面,mysql,oralce都是要了解的,选择一个,专一做下去。
(4):系统优化、集群方面的东西,lvs、haproxy、keepalived等都要熟练掌握的。
(5):熟练掌握一本语言,shell或者perl、python、php等,选择一个自己擅长的。
个人素质方面:
1:主动性、执行力、精力旺盛、抗压能力强
2: 沟通能力、团队协作
3:工作中胆大心细、不走寻常路
4:逻辑思维能力要强,为人谦和
5:有探索创新精神
至于如何走上运维道路,我的建议是:
从上面的知识中选择自己擅长的一个方面,然后选择一个做运维行业的公司,前期不要太在意待遇什么的,公司环境很重要,要找一个重视技术的,运维环境好的公司,自己打好基础,多实践,不懂就问,不懂就上网搜索,这样才能提高自己。
常用软件:
1、高可用:Heartbat,Keepalived
2、负载均衡软件:LVS,Nginx,HA-Proxy
3、代理缓存服务器软件:Varnish,squid
4、分布式缓存:Memcached
5、监控软件:cacti、nagios
6、web服务器:Apache,Nginx,Lighttpd,Tomcat
7、Linux群集:LVS+keepalived,Nginx+keepalived,DRBD+Heartbeat