四等網管_第37章 再訪機房

經過近三個月的修改開發,珠州長青的網站項目終於完工了。趙雅朋這邊的服.務器已經提前購買。一個月前就運到公司。趙雅朋請張爲把開發好的系統刻錄到一張光盤上,帶到公司裡來。他希望在張爲的指導下,自己安裝這個網站。一來可以學習到更多的知識,二來方便今後的維護。

在前面兩三個月內,張爲與趙雅朋打過不少交道,被他的勤勉、謙遜深深打動。這次他精心準備了一個文檔,介紹如何搭建起一個能運行網站的服.務器。

張爲搬了一張椅子坐在趙雅朋的身邊。新買來的服.務器穩穩當當地擺放在趙雅朋的辦公桌上,那是跟上次趙雅朋在機房裡見到的一模一樣的大扁鐵盒子。桌面上僅剩下一臺19寸的LCD顯示器,可憐巴巴地被擠到一角。服.務器通過一根臨時的網線連接到公司的局域網內。

即使近在咫尺,趙雅朋通過公司的局域網對話去登錄服.務器,也算是“遠程登錄”,真有點怪怪的。張爲指了指趙雅朋的鍵盤說:“這那裡算怪呀?聽說還在使用分時CAO作系統(OperatingSystem)的時候,人們還得通過電傳機跟計算機對話,給它下指令。”

趙雅朋想像不出來。他害怕張爲把話題扯到第一臺計算機的設計、製造這些老古董上去。趕緊問道:“張總,我已經用root用戶登錄到服.務器上了。請告訴我,運行一個網站需要的軟件,都是怎麼安裝的。”

張爲說:“由於我們開發的網站使用的是PHP語言開發,數據庫引擎是MySQL,這樣的應用最佳的運行環境是LAMP。所謂LAMP,是CAO作系統Linux、萬維網服.務器軟件Apache、數據庫引擎MySQL和開發語言PHP。一般來說,我們都採取編譯安裝的方式。”

“爲什麼要編譯安裝呢?我記得在安裝LinuxCentOSCAO作系統時,選擇安裝哪些模塊時,就可以直接選上Apache、MySQL和PHP,因爲它與Linux可是最佳搭檔啊。這樣使用RPM安裝就行了,爲什麼自討麻煩要編譯安裝呢?”趙雅朋也不是對這些一無所知的小白,他認爲自己最少還懂點兒。

“Yum和rpm安裝,確實很省事。不過,基於兩個因素來考慮,你就會選擇編譯安裝。第一:有經驗的管理員會構建一個自己的熟悉的環境。說白了就是我的地盤我說了算,要立自己的規矩。比如說我把Apache、PHP、MySQL、FTP等都安裝在/usr/webserver目錄下,把網站的網頁都安裝到/site/www目錄下等等。一臺服.務器是這樣,十臺、一百臺都是這樣,管理起來豈不是很方便?”張爲解釋道。

“這個好懂,就像開飯店。對員工要立規矩:要戴帽子,免得頭髮掉到食物裡;要穿工作服,讓食客容易辨認出來……對食客也要立規矩:我這是快餐店,要先交錢後吃飯;交錢要排隊;不準外帶食品來我這兒吃喝……這個比喻,形象不形象啊?”趙雅朋問道。

“很形象。如果以後有機會當老師,我會把你的這個比喻講給學生們聽。”張爲回答。

“那第二個因素是什麼呢?”

項目順利完成,張爲的心情不錯,他一點也不覺得煩。他是問一答十,口若懸河地開講了:“第二個因素就是:在自己的地盤上,一味地聽之任之,不立自己的規矩,就會得到混亂的結果。當然,要是你只管理一臺服.務器就不用考慮這個問題了。如果你管理的服.務器比較多,肯定會希望每一臺的文件目錄結構都是一樣的。管理起來方便。”

張爲說完這些,頓了一下,站起身來,環顧一週,發現趙雅朋這間小辦公室裡,舊電腦機箱、配件、工具都擺放得整整齊齊。集線器上接入和接出的網線上貼着標籤。不由得點了點頭。然後繼續說道:“因爲這些軟件不同的版本,缺省的路徑會不一樣,會安裝到不同的目錄下。如MySQL,如果你缺省安裝,它會把數據庫放在/var/lib/data內,卻把它的命令集放到/usr/bin下,並不會集中存放。或者是到某一個版本時它的缺省路徑與以前的版本又不同。這樣,你針對一個版本編寫的、用來備份的PERL程序,在一臺服.務器上正常運行。到另一臺上你必須修改一下才能用。這樣看,不立自己的規矩,就是給自己找麻煩。”

“呵呵,我想起我住的地方就有一家快餐店,特別煩人。在他們那裡要先排隊交錢點餐,然後拿着收銀員開具的小票,到另一個窗口排隊取餐。這個過程倒沒什麼。但是,有些人就不自覺,一走進餐廳,不管別人有沒有排隊,他直接就往窗口那裡擠,餐廳的工作人員也不管。結果現場經常混亂不堪。有一次,有兩個人在取餐窗口打起來,把我買的香菇燉雞堡仔飯扣到地上。同樣是中國人,在洋快餐那裡就規規矩矩地排隊,到了那家中式快餐廳裡就擠作一團。那家中式快餐廳不維護自己的規矩,就等於沒有規矩。沒有規矩,就會出亂子。不過,我覺得這第二個因素跟第一個本質上是一樣的。”趙雅朋說。

“沒錯,本質上是一樣的。第一個是說有要自己的規矩,規矩會帶來好處;第二個是說不能沒有規矩,沒有規矩會引起麻煩。”張爲心想,到這快餐店的類比,真的挺形象。這位網管趙雅朋,還真是個吃貨呢,說什麼都扯到吃上。

接下來的三個多小時,張爲指導趙雅朋先後編譯安裝了MySQL5.0、Apache2.2、PHP5.3,還有管理上傳、下載網頁的FTP服.務器軟件Pure-ftpd、提供圖形界面管理MySQL數據庫的工具phpMyAdmin。從步驟上講,編譯安裝的過程也比較簡單。無非就是三大步驟:

第一步配置參數的命令configure;

第二步編譯m*e;

第三步安裝m*einstall。

然而那個configure命令後要跟哪些參數,則要視應用軟件的需要而定。如果你的網站使用的是MVC模式的開發框架ZendFramework,那麼你就需要在安裝PHP的帶入PDO數據庫抽象類的插件。就要帶上這個參數,即寫成configure-with-pdo-mysql。還好,這些趙雅朋之前有一些瞭解,現在再溫習一遍。

另外一個難點就是安裝後的配置工作。張爲的方法就是,針對具體的版本,寫出一個詳細的步驟,然後按照那個步驟一步一步執行。Linux技術小白是看不懂這些的。所以即使是手裡拿着詳細的步驟說明,你也得會Linux*作系統的基本*作。還好,趙雅朋在塔米莎公司當臨時工的時候,強化學習了一週時間。回家後,他就把自己的個人電腦安全重新安裝了Ubuntu。它是Linux一個分支,主要是要爲個人電腦使用的*作系統。

趙雅朋覺得自己特別幸運,因爲很快他就能理解爲什麼要把Apache的主配置文件httpd.conf中的User和Usergroup分別設爲ftpuser和ftpgroup,並且要真正的創建這個用戶和用戶組,然後要把pure-ftpd的用戶和用戶組也設成這樣,最後要用chown-Rftpuer:ftpgroup/home/www命令,將/home/www下所有的網頁的權限授予給ftpuser。

服.務器安裝調試完成後,趙雅朋認真地列了一張清單。去機房要備好以下“作案工具”:

01、服.務器

02、空白光盤

03、身份證

04、Linux5.5系統安裝盤

05、螺絲刀

06、U盤(系統備份代碼)

07、手機

08、錢包

09、記事本和一支筆

10、分配給服.務器的IP地址、子網掩碼、網關

11、上線清單

12、機房聯繫人姓名、電話

檢查到空白光盤時,他發現只剩下一盒新買的DVD光盤,20張,原封未動。乾脆順手扔進包裡,估計也用不上。包裝又特別的精美,拆開挺可惜的。這個清單也是在朱怡萍的監督之下完成的。趙雅朋仍然覺得開列一張這樣的清單有點小題大作。清點到身份證這一項時,發現身份證並不在自己身上。

好險!要是這樣到了機房,肯定還得乖乖地回來取身份證,白跑一趟。讓周圍的同事知道了,肯定覺得我是個馬大哈,辦事不牢靠……對了,我的身份證去哪兒了?後來纔想到上週行政部要去了,說是給自己辦社保。都在公司上半年了纔給買社保。趙雅朋甚至都不知道社保是幹什麼的,他不在乎。

還是那個坐落在繁華鬧市中的機房,今天去的人變了,是我趙雅朋一個人來了。趙雅朋從出租車上下來時,仍然是斜挎着揹包,雙手緊緊地抱着一個大鐵盒子。看到三三兩兩走過的花枝招展的美女們,他不由自主瀟灑地甩了一下頭髮,感覺自己很帥。而自己雙手抱在胸前的那臺服.務器,則是一件法力無邊的神器,他可以用它來統治世界了。

趙雅朋大跨步地走在擁擠的人行道上,雄糾糾,氣昂昂。這臺服.務器一上線,我趙雅朋就變得貨真價實的三等網管了!

可沒有人會理解他這個一臉傻笑的小青年,也沒有幾個人知道他抱的是什麼玩意兒。這不,迎面走來兩位小美女,其中一位頭上綁着一個巨型蝴蝶結,身着緊身無袖筒裙。她對她的同伴說:“小燕,快看這位騷年,真二!”幸運的是,趙雅朋沒有聽到這句話,否則他肯定會泄氣,再也沒有力氣搬起那五十多斤的鐵盒子了。

機房所在的這條街街道只有兩條車道,人很多,車也多,出租車不願意進來。只能抱着服.務器走進來。走了100多米,趙雅朋抱不動了,他決定歇會兒。那麼寶貝的東西,不能直接擱地上,那就在立在自己的腳面上吧。不到一分鐘,他就想起了一位德國的足球明星---基爾.死疼。

還是搬起來吧!不行,太重了,抱不動了。乾脆扛在肩膀上,挺舒服!服.務器長寬兩個方向,怎麼樣立起來都太高,上方手夠不着,危險。還是斜着扛。服.務器斜着,頭也得斜着。於是,趙雅朋像扛着煤氣罐似地行進在紅男綠女的人流中。

服.務器上架一切順利:接電源、接網線、接顯示器VGA信號線、鼠標、鍵盤;啓動後,用root用戶登錄,修改第一個網卡的配置文件ifcfg-eth0,在裡面設置網卡的IP地址、網關、子網掩碼,然後重新啓動網卡;檢查防火牆內是否打開了80、21、22、25、3306端口……對照上架清單檢查了三遍之後,正確無誤。

最後,趙雅朋還打電話給文采揚,請她在瀏覽器裡訪問新上線的網站,還請她用PuTTY遠程登錄服.務器試一試。即使是女朋友,趙雅朋也僅僅是給她一個權限低的普通用戶來測試。

他還給李總打了個電話,請她安排人測試一下網站的登錄和訪問。看看有什麼問題。等待。獨自一個站在機房裡等待,趙雅朋感慨萬千。要是怡萍姐能看到我的這一個進步就好。上次通話中斷後,朱怡萍一直沒有上線,也沒有打電話給我,會發生什麼事呢?難道,我就這樣與怡萍姐永別了?趙雅朋的鼻子發酸。

新上架的服.務器上,網卡的綠色的LED燈急速地閃動。說明訪問的流量增加了。想到這位沉默的兄弟要在未來的三年甚至是五年裡,它的硬盤要在每分鐘裡轉動1.2萬轉,連續不停歇地轉動365天,三個365天,甚至是五個365。趙雅朋不禁伸手輕輕地撫摸了一下它那微熱的機身,低聲說道:“兄弟,辛苦了。”

趙雅朋的想像中,他是一名勇士,出征前正在撫摸着雄壯的駿馬。電話鈴聲響了。是李玉琳親自打過來的。“喂,雅朋,網站一切正常。你可以回來了。祝賀你。”

一切正常,大功告成!收拾好自己的物品,拔出顯示器線纜、鼠標和鍵盤,趙雅朋準備回去了。

就在這個時候,只聽轟隆隆一陣響,機櫃之間狹窄的通道兩頭,各走來幾個人,擋住了趙雅朋的去路。

完本感言:不忘初心四等網管_第1章 網管四等網管_第11章 四步解析法三等網管_第71章 失軌的流星三等網管_第71章 失軌的流星四等網管_第10章 立志一等網管_第115章 試探四等網管_第28章 網管採購四等網管_第28章 網管採購二等網管_第103章 簽名售書四等網管_第12章 蹭課二等網管_第103章 簽名售書一等網管_第117章 審判四等網管_第47章 幸福的早晨三等網管_第61章 被虐並快樂着四等網管_第44章 電磁偷窺四等網管_第54章 千里押運四等網管_第5章 驚魂修改了第一章《網管》四等網管_第29章 偏見一等網管_第114章 小聚會三等網管_第87章 頹廢的信念二等網管_第106章 黑客兇猛三等網管_第81章 半明半暗的茶室一等網管_第116章 人贓俱獲三等網管_第59章 赴約四等網管_第7章 “出差”歸來四等網管_第12章 蹭課一等網管_第118章 求婚三等網管_第77章 偶像墮地三等網管_第94章 參軍三等網管_第67章 擇佳木而棲三等網管_第86章 逃婚未準(3)三等網管_第74章 二度失戀三等網管_第79章 放棄四等網管_第6章 普通的一天三等網管_第80章 流浪客棧二等網管_第104章 爭鬥三等網管_第59章 赴約三等網管_第62章 老實交待三等網管_第93章 父子倆的清晨四等網管_第18章 英雄救美三等網管_第61章 被虐並快樂着四等網管_第26章 緩衝地帶二等網管_第98章 再戰職場四等網管_第42章 謎一樣的真相三等網管_第80章 流浪客棧一等網管_第113章 分剖理析四等網管_第25章 要求分析會三等網管_第76章 天下第一損友四等網管_第28章 網管採購四等網管_第56章 董事長辭職二等網管_第105章 針鋒相對三等網管_第93章 父子倆的清晨三等網管_第93章 父子倆的清晨四等網管_第54章 千里押運四等網管_第33章 小潔三等網管_第62章 老實交待三等網管_第75章 菜鳥網管大戰黑客二等網管_第107章 急轉直下三等網管_第64章 酒局一等網管_第109章 圖書館裡的裸男三等網管_第86章 逃婚未準(3)四等網管_第25章 要求分析會一等網管_第113章 分剖理析四等網管_第26章 緩衝地帶三等網管_第82章 英子三等網管_第58章 閨蜜四等網管_第45章 同窗合夥人四等網管_第38章 露一鼻子三等網管_第90章 再生疑慮四等網管_第29章 偏見四等網管_第47章 幸福的早晨三等網管_第64章 酒局三等網管_第73章 高速公路三等網管_第75章 菜鳥網管大戰黑客四等網管_第48章 數據被盜二等網管_第99章 絕對宅男三等網管_第94章 參軍四等網管_第11章 四步解析法四等網管_第35章 WiFi黑客四等網管_第5章 驚魂四等網管_第10章 立志三等網管_第94章 參軍二等網管_第106章 黑客兇猛完本感言:不忘初心四等網管_第37章 再訪機房三等網管_第78章 不專業的徒步二等網管_第103章 簽名售書三等網管_第72章 留宿豪宅四等網管_第3章 阿香《神級宅男網管》:職場新人的參考四等網管_第50章 心服口服三等網管_第68章 新公司竟是這樣四等網管_第33章 小潔四等網管_第6章 普通的一天四等網管_第30章 出其不意三等網管_第77章 偶像墮地