【博客话题】我的linux心路历程
生活随笔
收集整理的這篇文章主要介紹了
【博客话题】我的linux心路历程
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
??????2011年的某一天,程程同學(xué)在QQ上跟我說“l(fā)inux 20周年了,有沒有關(guān)于linux話題的好點子”,回神一想,是啊,linux都20周年了,是應(yīng)該搞一個有意義的話題了,我就建議讓大家回顧下學(xué)習(xí)和使用linux的心路歷程,特別是在企業(yè)中實際應(yīng)用的過程,也算是見證下linux的時代變遷吧。
大概在2002年的時候才知道除了windows外還有unix、linux類系統(tǒng)的存在,那時的unix對于我這個小菜鳥來說還是很神秘的,在當(dāng)時的印象中是跑在一些很專業(yè)的服務(wù)器上的,只有一些大公司才會有的,呵呵。。連遠觀的機會都沒有,椐說linux相對就比較平民了,普通的PC機都可以裝,陸陸續(xù)續(xù)也在網(wǎng)上看了一些關(guān)于linux的介紹,基本上是似懂非懂,因為那個時候基本用的都是windows系統(tǒng),形成了思維定勢,關(guān)于linux的一些東西總喜歡用windows的方式去看待,所以這期間除了了解了一些linux的歷史,其它的還是一無所知。 真正開始系統(tǒng)的學(xué)習(xí)linux?已經(jīng)是2006年了,那時去參加為期半年的網(wǎng)絡(luò)安全培訓(xùn),里面有開設(shè)linux的課程,看著教我們linux的那老師熟練的輸入著各種命令,屏幕上出現(xiàn)各種看不懂的顯示,那時的腦海中浮現(xiàn)的畫面就是,一個漆黑的夜晚,一個人穿著一身黑色的衣服坐在電腦前,噼里啪啦的敲著鍵盤,輸入各種指令,這就是傳說中的***,閃過這畫面后,心中對linux產(chǎn)生了無限的向往,所以學(xué)習(xí)起來相對就比較賣力。 那時還是教學(xué)用的系統(tǒng)版本還是red hat 9,剛開始老師還是先介紹linux的歷史、常用的發(fā)行版本、文件系統(tǒng)等,然后就是學(xué)裝系統(tǒng),在winodws2003系統(tǒng)上安裝VM,然后通過VM安裝red hat 9,第一次裝linux 基本上都是一路默認下來,沒有自定義分區(qū)、定制安裝軟件包等等,基本上只要裝完系統(tǒng)能運行起來就行,系統(tǒng)安裝完了,接著就是常用命令的學(xué)習(xí)、常用軟件的安裝、內(nèi)核定制、常用網(wǎng)絡(luò)服務(wù)的安裝配置(NFS、samba、VSFTP、DNS、apache),最后老師給我們演示通過源碼包搭建一個論壇系統(tǒng),因為linux課程安排只有10天左右的時間,所以老師講解的都比較快,基本上把一些常用的走馬觀花過了一遍,為了能像老師一樣搭建一個論壇系統(tǒng),在家用虛擬機廢寢忘食的折騰了好幾天,調(diào)試完成的那一刻無比的高興,這樣就越學(xué)越有勁,最后的linux小考,以滿分過關(guān);10天的時間是短暫的,一晃就過去了,對于linux,算是學(xué)了點皮毛,“師傅領(lǐng)進門,修行靠個人”,后續(xù)的學(xué)習(xí)只能靠自己了。 轉(zhuǎn)眼間也到了畢業(yè)的時間,通過整日的東奔西跑,總算找到一份系統(tǒng)管理員的工作,那是一家做國際貿(mào)易的公司,成立時間不長,網(wǎng)絡(luò)這一塊也相對比較簡單,隨著業(yè)務(wù)的不斷發(fā)展,新項目的上線,對網(wǎng)絡(luò)這塊的要求也越來越高,機房的建設(shè)、網(wǎng)絡(luò)環(huán)境的搭建、服務(wù)器的選型、購置、配置,都是我一手操辦,終于有機會學(xué)以致用了,那時公司的項目都是php開發(fā)的,服務(wù)器用的是浪潮的,系統(tǒng)版本當(dāng)時用的red hat as 4.6,數(shù)據(jù)庫用的mysql 5.0.X,在項目沒正式上線之前就開始籌備這些事情了,所以我有更多的時間去準備,記得當(dāng)時在配置linux+apache+mysql+php的時候并不順利,編譯的過程中總是報錯, google、論壇發(fā)貼、QQ群灌水,在一些朋友的幫助上,運行環(huán)境成功搭建完成,上線測試,問題來了,后臺不能通過網(wǎng)頁給客戶發(fā)郵件,仔細分析原因,最后發(fā)現(xiàn)是在編譯php的時候沒有添加--enable-mail參數(shù),重新編譯php,添加參數(shù),再測試,一切正常,終于可以松一口氣了,穩(wěn)定運行了半年時間,突然有一天半夜服務(wù)器掛了,因公司自建的小機房靠近馬路,窗戶的密封效果不是很好,灰塵大多,CPU風(fēng)扇灰塵長期的積累直接罷工,導(dǎo)致散熱不好,直接掛掉了,這樣就有新的問題出現(xiàn)了,怎么能讓一臺服務(wù)器掛掉后,另外一臺服務(wù)器接管,讓業(yè)務(wù)不受影響,最后用heartbeat雙機熱備解決了這個問題,為了能實時掌握各服務(wù)器運行狀態(tài),后面又搭建了cacti+nagios監(jiān)控系統(tǒng),經(jīng)過多次的改造、優(yōu)化,系統(tǒng)一直穩(wěn)定運行,直到我離職兩年后,當(dāng)時我做的那一套東西仍然在使用。 經(jīng)過兩年的學(xué)習(xí)與實踐相結(jié)合,linux也漸漸入門,為了能更好的提升自己,就跳槽到網(wǎng)游公司,去迎接新挑戰(zhàn),之后陸陸續(xù)續(xù)的又接觸了其它的linux發(fā)行版本(centos、suse、debian、Ubuntu),然后又轉(zhuǎn)向freebsd、solais,系統(tǒng)應(yīng)用也越來越復(fù)雜,大規(guī)模的系統(tǒng)集群LVS+keeplived+LAMP、LVS+keeplived+LNMP、LVS+keeplived+LANMP,LVS+keeplived+LNCOJ基于freebsd的CDN系統(tǒng)、利用shell腳本對大規(guī)模服務(wù)器的批量管理、mysql主從同步、mysql+drbd+heartbeat高可用。 隨著linux不斷深入的學(xué)習(xí),發(fā)現(xiàn)linux之路任重而道遠,擁抱開源,希望開源項目越來越多,開源團隊越來越壯大。 值此linux20年之際,希望linux 發(fā)展越來越好,同時感謝那些為linux發(fā)展做出貢獻的人,謝謝你們,正因為有你們這些可愛的人默默的付出,才讓我們的生活變的如此美好,謝謝!【博客話題】 “Linux二十周年:愛上 Linux 的N+1個理由”正在進行,歡迎大家參與討論~詳情查看:http://51ctotopic.blog.51cto.com/2009463/620808
?? 在 Linux 二十歲生日之際,不妨一起說說你鐘愛的 Linux,說說你愛上它的 N+1 個理由...
轉(zhuǎn)載于:https://blog.51cto.com/kerry/629593
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的【博客话题】我的linux心路历程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 内存分配和垃圾回收
- 下一篇: 归类练习的有效性思考