代码之家  ›  专栏  ›  技术社区  ›  ScotterC

在同一服务器上同时部署带有RVM和Passenger的Ruby 1.9.2和1.8.7的最佳方法

  •  3
  • ScotterC  · 技术社区  · 15 年前

    我试图建立这样一种情况:www.example.com是Ruby 1.9.2,shop.example.com是Ruby 1.8.7。

    什么是最好的方式来设置乘客和RVM?

    2 回复  |  直到 15 年前
        1
  •  3
  •   matt    15 年前

    这里有一篇博文解释了你想让福熙人做什么: http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/

    (事实上,这和Sam给出的链接是一样的,但我认为这是一个布局更清晰的原始链接)

        2
  •  1
  •   Sam å±±    15 年前

    就rails版本而言,这非常简单,因为您只需要 freeze (这意味着存储)您希望在 vendor/rails 董事。

     rake rails:freeze:edge RELEASE=2.3.8
    

    对于不同的ruby版本,我从来没有这样做过。对我来说,违约然后冻结宝石就不那么让人头疼了。但这里有一些东西可以帮助你: http://www.sportscomet.com/sports_thread/view/id-26403

    推荐文章