四等网管_第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。赵雅朋不禁伸手轻轻地抚摸了一下它那微热的机身,低声说道:“兄弟,辛苦了。”

赵雅朋的想像中,他是一名勇士,出征前正在抚摸着雄壮的骏马。电话铃声响了。是李玉琳亲自打过来的。“喂,雅朋,网站一切正常。你可以回来了。祝贺你。”

一切正常,大功告成!收拾好自己的物品,拔出显示器线缆、鼠标和键盘,赵雅朋准备回去了。

就在这个时候,只听轰隆隆一阵响,机柜之间狭窄的通道两头,各走来几个人,挡住了赵雅朋的去路。

四等网管_第13章 命丧黄泉四等网管_第22章 冷艳小妹三等网管_第75章 菜鸟网管大战黑客三等网管_第67章 择佳木而栖三等网管_第89章 远方的召唤一等网管_第112章 DDOS攻击三等网管_第73章 高速公路一等网管_第116章 人赃俱获三等网管_第59章 赴约二等网管_第107章 急转直下三等网管_第79章 放弃四等网管_第47章 幸福的早晨三等网管_第82章 英子四等网管_第17章 临时工三等网管_第80章 流浪客栈四等网管_第36章 金钱的魔力四等网管_第43章 显山露水四等网管_第45章 同窗合伙人四等网管_第31章 美女批图三等网管_第90章 再生疑虑二等网管_第107章 急转直下四等网管_第35章 WiFi黑客二等网管_第97章 意外惊喜四等网管_第11章 四步解析法四等网管_第20章 俯瞰之眼三等网管_第68章 新公司竟是这样四等网管_第21章 荒蛮时代四等网管_第37章 再访机房四等网管_第32章 女鬼很生气四等网管_第37章 再访机房一等网管_第113章 分剖理析三等网管_第72章 留宿豪宅一等网管_第109章 图书馆里的裸男四等网管_第48章 数据被盗四等网管_第24章 情况不妙二等网管_第102章 出版书籍四等网管_第54章 千里押运一等网管_第118章 求婚二等网管_第98章 再战职场三等网管_第91章 午餐时间三等网管_第92章 电商崛起四等网管_第47章 幸福的早晨四等网管_第36章 金钱的魔力四等网管_第7章 “出差”归来三等网管_第91章 午餐时间四等网管_第36章 金钱的魔力四等网管_第35章 WiFi黑客四等网管_第9章 横刀夺爱三等网管_第88章 杀人犯四等网管_第42章 谜一样的真相二等网管_第101章 比赛约人四等网管_第50章 心服口服二等网管_第98章 再战职场四等网管_第50章 心服口服四等网管_第18章 英雄救美四等网管_第48章 数据被盗修改了第一章《网管》三等网管_第85章 逃婚未准(2)一等网管_第112章 DDOS攻击三等网管_第66章 猎头公司四等网管_第55章 跌倒要爬起来四等网管_第51章 山寨男模二等网管_第107章 急转直下三等网管_第63章 兼职的培训老师四等网管_第41章 一夜风流三等网管_第78章 不专业的徒步三等网管_第75章 菜鸟网管大战黑客三等网管_第83章 生亦何欢四等网管_第4章 升迁之庆三等网管_第92章 电商崛起一等网管_第119章 F2F潮人节一等网管_第117章 审判四等网管_第23章 第四位网管三等网管_第80章 流浪客栈三等网管_第68章 新公司竟是这样四等网管_第36章 金钱的魔力一等网管_第112章 DDOS攻击四等网管_第1章 网管四等网管_第23章 第四位网管四等网管_第7章 “出差”归来四等网管_第56章 董事长辞职四等网管_第2章 机房四等网管_第50章 心服口服四等网管_第10章 立志二等网管_第102章 出版书籍四等网管_第43章 显山露水四等网管_第24章 情况不妙四等网管_第20章 俯瞰之眼四等网管_第21章 荒蛮时代四等网管_第48章 数据被盗三等网管_第89章 远方的召唤四等网管_第41章 一夜风流二等网管_第104章 争斗四等网管_第11章 四步解析法三等网管_第75章 菜鸟网管大战黑客四等网管_第7章 “出差”归来四等网管_第47章 幸福的早晨三等网管_第92章 电商崛起二等网管_第100章 技术路线之争四等网管_第16章 学英语