Linode Distro(如何选择?)64位?[关闭]


9

我已跳到Linode(360MB),并希望获得有关选择哪种发行版的反馈。我要运行LAMP(P为PHP)。

我主要对安全性,性能,稳定性和将来的修补程序感到好奇。
我应该使用64位版本的OS,还是有缺点?

选择...

Arch Linux 2009.02
Arch Linux 2009.02 64bit
CentOS 5.3
CentOS 5.3 64bit
Debian 5.0
Debian 5.0 64bit
Fedora 11
Gentoo 2008.0
Gentoo 2008.0 64bit
OpenSUSE 11.0
Slackware 12.2
Ubuntu 8.04 LTS
Ubuntu 8.04 LTS 64bit
Ubuntu 9.10
Ubuntu 9.10 64bit

干杯

Answers:


13

披露:我为Linode工作。

360 MB的内存是一个相当大的内存,但是对于LAMP堆栈,这并没有什么值得回味的地方。您需要充分了解在此空间中优化堆栈的方法。64位操作系统将通过在某些事情上使用更多的内存开销来直接阻止这些工作。知道您列出的每个发行版(就像我的手背一样)(我建立了几个发行版),您真的最好选择Ubuntu。

我在jedsmith.org上运行Debian,在我的开发Linodes上运行Ubuntu,它们可能是最高效的。Ubuntu是当前发行版的前身,它将为您提供所需的一切-安全性,性能和庞大的社区来回答问题。

cletus的好意见:

我半信半疑地建议Arch Linux仅用于准系统发行版,因为您只安装所需的内容,因为不必要的软件包会很快耗尽内存。

我也曾经听说过关于Arch的内容,但是还没有尝试过。Linode的另一名员工Sam宣誓就职Arch,对此有很多好话要说。

另外,关于LAMP堆栈,请考虑使用nginx代替Apache,以在低端VPS片上获得更好的性能。

jedsmith.org在FastCGI PHP之前是nginx,它尖叫得像地狱。


1
+1我半信半疑地建议Arch Linux仅用于准系统发行版,因为您只安装所需的组件,因为不必要的软件包会很快耗尽内存。另外,关于LAMP堆栈,请考虑使用nginx代替Apache,以在低端VPS片上获得更好的性能。
cletus

@cletus:同意。yum在构建它时,我花了大约3个小时来剥离每个没有脱离CentOS 5.3的软件包。最糟糕的部分:即使我禁用了SELinux,也无法删除其库或大多数二进制文件。叹。和你在一起100%。
杰德·史密斯

+1表示建议LEMP(Nginx)我的wordpress博客有Nginx,FastCGI PHP,其性能非常出色。
Numenor

2

披露:我很高兴拥有360计划的Linode客户。

我在Linode上使用ArchLinux 2009.02。我选择ArchLinux是因为我已经很熟悉它,并且发现软件包管理系统非常方便和直接。该发行版使配置精益系统变得容易,并减少了麻烦。

对于360计划,我一直不愿在与Web服务器相同的节点上运行MySQL实例。由于Jed Smith指出的内存开销,我避免了64位分配。


0

尝试全部?

老实说,只要尝试一些,就可以玩得开心。找到一个您喜欢的人,然后短期坚持下去,然后再因其他原因尝试另一个人。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.