五千年(敝帚自珍)

主题:【原创】网站空间web host,用什么样的操作系统好? -- 铁手

共:💬27 🌺13
全看分页树展 · 主题
家园 【原创】网站空间web host,用什么样的操作系统好?

说起来,从西西河开始到现在,所在网站空间的操作系统也有过那么几个,有linux,windows就是没有用过 freebsd的。一般情况下,也不是我们所关心的。但是如果你需要一个自己的服务器,或者是很关心你的网站是不是被服务商踢出的下一个不幸中奖者,你可能要关心一下你的 server 的操作系统。

最近在 http://www.netcraft.com 上看到 2006年8月份中最可靠的HOSTER的前10名列表中,有7个使用了 LINUX,有2个使用了 FREEBSD,有一个使用了 windows server 2003。

选择什么样的服务器操作系统软件,和系统本身的流行与否有关系,和操作系统所涉及的费用有关系,和操作系统的可靠性、性能等等有关系,还和相应操作系统上的应用软件有关系。

就目前来看,主要的服务器操作系统以 linux, freebsd, windows 为主流,象 sun solaries 似乎已经没落了。 linux 和 freebsd 都是开源软件,在直接的费用上面要比 windows的占优势。一般情况下,相似的功能,基于windows的要比linux的相对贵一些。

Windows 有它的优势。特别是 microsoft 这样的巨无霸在背后,以及 microsoft 的种种开发软件的集成,对于开发者的开发效率而言,会有相当的优势。毕竟很多功能都已经集成进入系统,应用软件开发者可以减轻很多烦恼。不利的地方,也是显而易见,那就是,钱、钱、钱,还是钱。操作系统需要钱,各种应用软件需要钱,各种控件也需要钱。方便是方便,没钱是不行的。

在这种情况下,免费开源软件就有了生存空间,而且生存的很不错。网络上主流的服务器操作系统现在是 linux 和 freebsd。linux 和 freebsd 虽然都是基于 unix 的,但是各有特色,也可以说是各有优缺点吧。

Linux 的模式,是一个人,也就是 Linus Torvalds 掌握并发布核心,在这个基础上,不同的发布商推出不同风味的 linux distribution 来。就好比一个茄子,这个厨师可以炒来吃,那个厨师可以蒸来吃,等等。用 linux 这个核心做菜的厨师实在是太多了,比较主流的,至少有 red hat, debian, fedora core, centos, suse 等等。作为服务器操作系统,主流的是 red hat enterprise,不过这个也是要花钱的。与之相对应的免费的 enterpeise level 的操作系统,是 centos。还有很多人用 fedora core 以及新近崛起的 ubuntu 等。

风味实在是太多了,让人眼花缭乱。从可靠性的角度考虑,很多人会选择 red hat enterprise。还有就是免费的 centos (基于 red hat 的,可以说是完全的直接拷贝)。好处是在于,这两种里面,不一定会有市面上崭露头角的新东西,但是已经有的各种应用软件,一定是已经相当稳定,一般情况下不用担心是否兼容,是否有安全漏洞等等的问题。

基于 red hat 的 linux distribution 有一个好处,是 rpm 和 yum 工具的使用便利。linux一个最大的不方便之处,是安装一个应用软件所面临的各种依赖性。甚至会有 A 依赖于 B,B 同时也依赖于 A的情况出现(一个解决办法是强行安装A,再强行安装B,再安装A,然后万事大吉)。往往是为了安装一个软件,需要追根究底,扯出一大堆的需要先安装的东西来。yum 是基于 rpm 的,它的最大好处就是它能够帮你解决这些依赖性。安装应用,那真是痛快无比。不好的地方,是你所需要的应用,未必就有 rpm 可以安装。不过大多数情况下,yum可以解决问题。如果不能,直接编译源代码安装,也不会有太多麻烦。如果碰到需要这个那个太多的,我看还是算了,别安装了的好。

总的来说,就 linux 一枝而言,有钱的考虑 red hat enterprise,没钱的或者独立性相对比较强的,重点考虑 centos。如果是 geek,就是那种一天到晚把闹钟拆了装,装了拆的,说不定哪天能折腾出来一个时间机器的,可以考虑使用 Gentoo Linux。喜欢第一个吃螃蟹的,也可以在 Gentor 的基础上,考虑 fedora core。

Freebsd 和 linux风格不太相同。在 linux的世界里,linus 掌握核心的变动和更改。Freebsd则是一大群程序员来维护。操作系统的核心和很多的应用,也都是由一大群人维护。好处是在于,这样的系统,稳定性基本上不用担心,系统的性能也有相当的口碑。有人声称过,在各种 linux 上挺不住的网站,在 freebsd 上还能够挺住。因为是一大群人维护,系统和文档说明都相对稳定,不象各种LINUX,口味变化可说是五花八门。

在freebsd中,有一个port的概念,我想是和rpm类似吧。具体的不是很清楚。如果说freebsd也能够有象yum这样的工具来维护应用软件的话,是真的可以好好考虑一下。

从看到的和听到的,就网站服务器软件的考虑,freebsd似乎要比基于linux的要好。yahoo的服务器,用的就是freebsd。

关键词(Tags): #freebsd#linux#web#hosting元宝推荐:闲看蚂蚁上树,四月一日,
全看分页树展 · 主题


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河