快速业务通道

【博客话题】我的linux心路历程

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-29

2011年的某一天,程程同学在QQ上跟我说“linux 20周年了,有没有关于linux话题的好点子”,回神一想,是啊,linux都20周年了,是应该搞一个有意义的话题了,我就建议让大家回顾下学习和使用linux的心路历程,特别是在企业中实际应用的过程,也算是见证下linux的时代变迁吧.

大概在2002年的时候才知道除了windows外还有unix、linux类系统的存在,那时的unix对于我这个小菜鸟来说还是很神秘的,在当时的印象中是跑在一些很专业的服务器上的,只有一些大公司才会有的,呵呵..连远观的机会都没有,椐说linux相对就比较平民了,普通的PC机都可以装,陆陆续续也在网上看了一些关于linux的介绍,基本上是似懂非懂,那个时候基本用的都是windows系统,形成了思维定势,关于linux的一些东西总喜欢用windows的方式去看待,这期间除了了解了一些linux的历史,其它的还是一无所知. 真正开始系统的学习linux 已经是2006年了,那时去参加为期半年的网络安全培训,里面有开设linux的课程,看着教我们linux的那老师熟练的输入着各种命令,屏幕上出现各种看不懂的显示,那时的脑海中浮现的画面就是,一个漆黑的夜晚,一个人穿着一身黑色的衣服坐在电脑前,噼里啪啦的敲着键盘,输入各种指令,这就是传说中的黑客,闪过这画面后,心中对linux产生了无限的向往,学习起来相对就比较卖力. 那时还是教学用的系统版本还是red hat 9,刚开始老师还是先介绍linux的历史、常用的发行版本、文件系统等,然后就是学装系统,在winodws2003系统上安装VM,然后通过VM安装red hat 9,第一次装linux 基本上都是一路默认下来,没有自定义分区、定制安装软件包等等,基本上只要装完系统能运行起来就行,系统安装完了,接着就是常用命令的学习、常用软件的安装、内核定制、常用网络服务的安装配置(NFS、samba、VSFTP、DNS、apache),老师给我们演示通过源码包搭建一个论坛系统,linux课程安排只有10天左右的时间,老师讲解的都比较快,基本上把一些常用的走马观花过了一遍,为了能像老师一样搭建一个论坛系统,在家用虚拟机废寝忘食的折腾了好几天,调试完成的那一刻无比的高兴,这样就越学越有劲,的linux小考,以满分过关;10天的时间是短暂的,一晃就过去了,对于linux,算是学了点皮毛,“师傅领进门,修行靠个人”,后续的学习只能靠自己了. 转眼间也到了毕业的时间,通过整日的东奔西跑,总算找到一份系统管理员的工作,那是一家做国际贸易的公司,成立时间不长,网络这一块也相对比较简单,随着业务的不断发展,新项目的上线,对网络这块的要求也越来越高,机房的建设、网络环境的搭建、服务器的选型、购置、配置,都是我一手操办,终于有机会学以致用了,那时公司的项目都是php开发的,服务器用的是浪潮的,系统版本当时用的red hat as 4.6,数据库用的mysql 5.0.X,在项目没正式上线之前就开始筹备这些事情了,我有更多的时间去准备,记得当时在配置linux apache mysql php的时候并不顺利,编译的过程中总是报错, google、论坛发贴、QQ群灌水,在一些朋友的帮助上,运行环境成功搭建完成,上线测试,问题来了,后台不能通过网页给客户发邮件,仔细分析原因,发现是在编译php的时候没有添加--enable-mail参数,重新编译php,添加参数,再测试,一切正常,终于可以松一口气了,稳定运行了半年时间,突然有一天半夜服务器挂了,因公司自建的小机房靠近马路,窗户的密封效果不是很好,灰尘大多,CPU风扇灰尘长期的积累直接罢工,导致散热不好,直接挂掉了,这样就有新的问题出现了,怎么能让一台服务器挂掉后,另外一台服务器接管,让业务不受影响,用heartbeat双机热备解决了这个问题,为了能实时掌握各服务器运行状态,后面又搭建了cacti nagios监控系统,经过多次的改造、优化,系统一直稳定运行,直到我离职两年后,当时我做的那一套东西仍然在使用. 经过两年的学习与实践相结合,linux也渐渐入门,为了能更好的提升自己,就跳槽到网游公司,去迎接新挑战,之后陆陆续续的又接触了其它的linux发行版本(centos、suse、debian、Ubuntu),然后又转向freebsd、solais,系统应用也越来越复杂,大规模的系统集群LVS keeplived LAMP、LVS keeplived LNMP、LVS keeplived LANMP,LVS keeplived LNCOJ基于freebsd的CDN系统、利用shell脚本对大规模服务器的批量管理、mysql主从同步、mysql drbd heartbeat高可用. 随着linux不断深入的学习,发现linux之路任重而道远,拥抱开源,希望开源项目越来越多,开源团队越来越壮大. 值此linux20年之际,希望linux 发展越来越好,同时感谢那些为linux发展做出贡献的人,谢谢你们,正有你们这些可爱的人默默的付出,才让我们的生活变的如此美好,谢谢!

【博客话题】 “Linux二十周年:爱上 Linux 的N 1个理由”正在进行,欢迎大家参与讨论~详情查看:http://51ctotopic.blog.51cto.com/2009463/620808

在 Linux 二十岁生日之际,不妨一起说说你钟爱的 Linux,说说你爱上它的 N 1 个理由...

本文出自 “聆听未来” 博客,请务必保留此出处http://kerry.blog.51cto.com/172631/629593

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号