Linode发行(如何select?)64bit?

我已经向Linode(360MB)迈进了一步,想要获得关于select哪个发行版的一些反馈。 我要运行LAMP(P是PHP)。

我主要关心安全性,性能,稳定性和未来的补丁。
我应该使用64位版本的操作系统还是有缺点?

select…

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 

干杯

披露:我在Linode工作。

360 MB是相当数量的内存,但是对于LAMP堆栈来说,没有什么可以打电话回家的。 您需要充分了解如何在这个空间中优化您的堆栈; 一个64位的操作系统将直接阻碍这些努力,为一些事情使用更多的内存开销。 知道你列出的每一个发行版(比如我build立了其中的几个发行版),你真的最好用Ubuntu。

我在我的开发Linodes上运行jedsmith.org和Ubuntu上的Debian,他们可能是最有效率的; 作为当前发行版的先行者,Ubuntu将为您提供所需的一切 – 安全性,性能和大社区来回答问题。

来自cletus的伟大意见:

我只是试图将Arch Linux提供给一个准系统发行版,因为你只需要安装你需要的东西,因为不必要的软件包可以很快地把你的内存吃掉。

我也听说过Arch的一样,但还没有尝试过。 另一位Linode的员工Sam,发誓Arch有很多好话可说。

此外,重新:LAMP堆栈,考虑使用nginx而不是Apache在低端VPS切片更好的性能。

jedsmith.org是FastCGI PHP之前的nginx,它像地狱一样尖叫。

披露:我是一个非常快乐的Linode客户,有360计划。

我在Linode上使用ArchLinux 2009.02。 我selectArchLinux是因为我已经熟悉它,并且发现包pipe理系统非常方便和直接。 这个分配使得用最less的麻烦configuration精益系统变得容易。

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

尝试一下吗?

老实说,只是尝试一些,有一些乐趣。 find一个你喜欢的,然后坚持它的短期,然后再尝试另一个出于不同的原因。