我正在学习 Rails 开发,并尝试学习如何管理服务器来托管我开发的 Rails 应用程序。我想将每个应用程序托管在不同的域名上。
我知道服务器管理不容小觑(这是轻描淡写),但 Linode 有一些针对初学者的指南,所以我希望可以边学边学。我必须在这三种设置中做出选择(如果我想使用他们的指南)。您能提供一些关于我作为初学者可能更喜欢什么的见解吗?
-Apache on Debian 6 (Squeeze)
-Apache on Ubuntu 10.04 (Lucid)
-Apache on Ubuntu 10.10 (Maverick)
我个人使用 Mac(如果这很重要的话)
答案1
如果我处于你的位置,我可能会选择 Ubuntu 10.04。
原因如下。
Ubuntu 和 Debian 基本相当。Debian 的软件包(即软件包)经过了更好的测试,并且将它们集成到操作系统中的过程比 Ubuntu 慢。因此,Debian 更稳定,但更老。
Ubuntu 往往比 Debian 有更新、更及时的软件包。因为你使用的是 Ruby On Rails,而且它是用于测试,而不是生产。我认为牺牲新软件包的不稳定性,使用 Ubuntu。你可以使用 10.10 或 10.04。
两者都已经推出一段时间了,而且相当稳定。