在ubuntu hardy上手动编译ruby 1.8.7

时间:2011-03-14 22:27:37

标签: ruby-on-rails ruby ruby-on-rails-3 passenger ubuntu-8.04

使用apache和passenger在ubuntu 8.04中的两个虚拟服务器上运行两个rails 2.3.8 app。 ruby版本是1.8.6

我们正在将其中一个应用升级到rails 3.0.4。我的理解是我们需要ruby 1.8.7来运行应用程序。使用这个版本的ubuntu,我们需要手动编译ruby 1.8.7。

  1. 以前从未手动编译过。如果你知道我应该检查的任何资源,这将是伟大的。
  2. 我无法确定乘客的版本,我正在努力确保它与rails 3.0.4兼容。有什么建议吗?
  3. 我们将在2.3.8中留下的应用程序是我们的核心业务应用程序,我需要确保我不会搞砸它。
  4. 谢谢!

1 个答案:

答案 0 :(得分:1)

只需使用RVM即可。现在几乎每个人都使用它。

Apache的早期Passenger版本有一些错误,所以我的建议是简单地将Passenger升级到最新版本。