Vps托管提供了操作系统选择:
运行rails应用程序,软件安装,整体感觉等方面的优缺点,或者还有其他更好的服务轨道
答案 0 :(得分:3)
这些都是工业强度的unix操作系统,并且所有这些都将非常好地运行RoR。
主要区别在于易于管理和易于维护。 Cent OS专为远程服务器安装而设计,并且具有许多不错的管理功能,Ubuntu可能是最容易维护的 - 它只是发生了。
我会选择Ubuntu 8.0而不是Ubuntu 9.0,因为旧的操作系统已被证明非常稳定。 (事实上,服务器应用程序坚持使用Ubuntu“长期支持”版本,除非你喜欢应用补丁!)。
答案 1 :(得分:1)
Ubuntu LTS版本有良好的跟踪记录,许多其他rails用户使用ubuntu,因此大多数博客帖子等都很容易理解。
但是因为你经常在那里挖掘,总的来说我建议你使用你最有经验的人。
答案 2 :(得分:1)
像Engine Yard这样的公司已经完成了使用Gentoo的全部业务。到目前为止,我也使用Gentoo作为操作系统的5个以上应用程序。我也不会改变。
Emerge是软件包管理器,社区可以让您及时更新安全更新。
当您编译(用于安装的花哨字,如果您不知道)您的软件包时,它们还包括诸如用户之类的内容以及合理的默认值。所以安装postgres就像emerge install postgresql
一样简单,并且你很好(足够)启动,配置少于另一个操作系统。