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


我已经向Linode(360MB)迈进了一步,希望得到一些关于选择哪种发行版的反馈。我将运行LAMP(P为PHP)。

我主要对安全性,性能,稳定性和未来的修补感到好奇。
我应该使用64位版本的操作系统还是有缺点?

选择......

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

干杯


9
2017-11-18 02:43






答案:


披露:我为Linode工作。

360 MB是相当多的内存,但是当涉及LAMP堆栈时,没有什么可以回家的。您需要充分了解在这么大的空间内优化堆栈的方法; 64位操作系统将通过为某些事情使用更多内存开销直接阻碍这些工作。知道你列出的每个发行版就像我的手背(我构建了几个),你最好还是选择Ubuntu。

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

来自cletus的好评:

我很想建议Arch Linux仅用于一个准系统发行版,你只需安装你需要的东西,因为不必要的软件包可以很快耗尽你的内存。

我也听说过Arch也一样,但还没试过。另一位Linode员工Sam对Arch发誓并且有很多好话要说。

另外,re:LAMP堆栈,考虑使用nginx而不是Apache来在低端VPS切片上获得更好的性能。

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


13
2017-11-18 02:50



+1我很想建议Arch Linux只是为了一个准系统发行版,你只需安装你需要的东西,因为不必要的软件包可以很快耗尽你的记忆。另外,re:LAMP堆栈,考虑使用nginx而不是Apache来在低端VPS切片上获得更好的性能。 - cletus
@cletus:同意。我花了大约3个小时剥离每个没有破坏的包装 yum 当我构建它时,我在CentOS 5.3之外。最糟糕的部分:即使我禁用了SELinux,我也无法删除它的库或大多数二进制文件。叹。和你在一起100%。 - Jed Smith
+1表示LEMP(Nginx)我有nginx,FastCGI PHP用于我的wordpress博客,其性能非常出色。 - Numenor


披露:我是一个非常高兴的Linode客户,拥有360计划。

我在我的Linode上使用ArchLinux 2009.02。我选择了ArchLinux因为我已经熟悉它并且发现包管理系统非常方便和直接。通过该分配,可以轻松配置精益系统。

有了360计划,我一直犹豫是否在与Web服务器相同的节点上运行MySQL实例。由于内存开销,我避免了64位分配 杰德史密斯


2
2017-11-18 03:06





试试吧?

老实说,只是尝试一些,并享受一些乐趣。找一个你喜欢的,然后在短期内坚持下去,然后再尝试另一个原因。


0
2017-11-19 17:44