LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 827|回复: 3

Opensuse 可否用于假设web服务器

[复制链接]
发表于 2009-1-5 17:24:26 | 显示全部楼层 |阅读模式
问这个问题主要是基于 opensuse 的定位,它类似于 fedora 主要是面向桌面的。

选择服务器我有以下几个标准:

如果应用基于 java,那么我会采用 linux , 否则我就用 freebsd

如果选用 linux
如果基于非商业可升级版本,我会选择 centos, debian

如果基于商业可升级版本,我会选择 SLES

SUSE 好像没有基于一个服务器的可升级版本,类似于 Centos

我的感觉就是 SUSE 桌面是免费可升级的 opensuse, 而服务器就必须采用商业版本的 sles 。因此我就有这一问了,  Opensuse 可否用于假设web服务器, 从性能稳定性的角度考虑。
发表于 2009-1-5 19:10:59 | 显示全部楼层
问题不在于这个,而在于为什么要选择它作为web服务器。
服务器并没有桌面应用的困扰,无非就是包管理系统和内核而已。centos和ubuntu server都是为服务器优化的内核,当然对于suse你也可以自己编译一个。

至于包管理系统地球人都知道目前没人比得上debian,但是如果你喜欢从源代码安装的话,那么用什么系统都无所谓。而似乎服务器很多时候没有办法完全避免使用源代码安装部分软件。


openSUSE个人觉得包管理体系并不出众,它最大的优势就是对KDE支持最好而已,但对于服务器来说,X甚至都是不重要的东西,那么这种桌面环境的优势还是优势么?

对于web服务器来说,需要的东西比桌面系统要少得多,因此一个LFS系统就常常能够满足要求。在这个基础之上比较各种发行版有多少意义么?

官方文档中,ubuntu server guide写得相当不错,当然这里面的经验其实可以用于任何的linux服务器。Arch 的配置文档也挺好的,看看 arch 和 lfs 的文档也很有收获。

具有3-5年支持的长期版本对于服务器来说恐怕意义更大,从这个角度说debian lenny和ubuntu 8.04 lts甚至centos5都是不错的选择。但是openSUSE有这种长期支持版本么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-5 19:29:17 | 显示全部楼层
说的也是,看来还是用 CentOS 5.2 吧。

其实我觉得采用可升级包主要是面对一些常用软件的安全升级,比如 lighttpd ,nginx 。通常语言包我才会采用源码编译,比如 ruby ,python ,这些语言都有自己的包管理系统,没必要走操作系统的package.
回复 支持 反对

使用道具 举报

发表于 2009-1-5 20:27:32 | 显示全部楼层
说得好深奥啊,学习一下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表