推荐指数:10分
赵雅朋直接在自己的电脑上安装了LinuxCentOS5.5。为啥?因为本来他的个人电脑也就是学习用的。平日里在网上看看电影、体育比赛,打打游戏,打打字也是为了写简历找工作,再不就是在网上聊聊天。聊天软件、文字输入法和字处理软件都有Linux版本的。另外,怡萍姐说,LinuxCentOS版最接近红帽Linux,是针对企业应用的。它的XWindow跟微软的Windows差不多。红帽Linux开始收费了,还挺贵的。
LinuxCentOS是免费的。真的不会在Shell中*作的话,就转进XWindow界面好了。赵雅朋知道在Linux上安装软件有三种方法:一种是yum安装;一种是rpm安装;另一种是编译安装。
yum相当于有人创建了最新的软件仓库。你要想安装MySQL数据库的话,你只需要有root用户权限,登录到服务器上,运行一下yum-yinstallmysql。一会儿就能安装好。
rpm安装的是以rpm为后缀的程序,运行命令rpm-ivhwget-1.12-1.8。el6。x86_64。rpm,一会儿也能把一个叫wget的下载软件安装好。
编译安装难度似乎会大一点。三步也能完成。第一步:configure;第二步:make;第三步:makeinstall。在聊天群里,高手演示的后面两步省略成一步make&&makeinstall,搞定。回车之后,可以看到满屏幕的字符像瀑布一样,当然比瀑布要快多了。
然而实际的世界永远都比这些演示要复杂。因为,在configure命令后面可跟很多参数。为什么要跟很多参数,要视具体情况而定。不过,理解这些参数的具体要求就可以了。比如说Apache有三种多线程状态prefork、worker、event,你必须选择一种。如果你拒绝选择,安装程序就为你选择一个缺省的prefork。
想为Apache选择worker多线程模式吗?那你就要这样:configure–with-mpm=worker
不知道Apache是干什么的吗?世界上一半以上的网站都依靠它,为浏览者显示网页。那这“多线程”是啥玩意儿?管它是啥呢,那是网管们的事,你不用理它。网站打不开网站慢,找网管就成了。
而这些功能,或者软件后面,都有一个或者一群比网管们表情更木讷、更宅的程序员。尝试了一下文采扬的方法,赵雅朋饶有兴趣地搜索各个程序员的事迹,如为微软撰写第一个个人*作系统86-DOS的TimPaterson;现代计算机模型的AlanTuring;Apache的最早的作者RobertMcCool等等等等。慢慢地,一个群星璀璨的、面貌全新的网络世界在赵雅朋面前拉开了大幕。技术宅男们并不孤单。