如果我想将它与phusion passanger一起使用,我会做哪种类型的rvm安装

时间:2012-09-17 08:29:53

标签: rvm passenger

我在ubuntu 12.04.1 LTS。

我已经安装了以www-data运行的apache2。

我想使用ruby 1.9.3。

我需要安装passanger。

问题是我应该使用哪种安装方法来安装rvm。我应该使用单用户还是多用户安装。

如果我必须使用单用户安装,我是以用户身份还是以www-data身份安装。

1 个答案:

答案 0 :(得分:1)

在我的生产系统上,我在系统范围内安装RVM。这样我就可以登录(或其他任何人都可以登录)并使用相同的ruby和gemsets在系统上启动控制台。我确信有单一用户可以做到这一点,但这对我来说一直是最不复杂的。

但是,对于Passenger,我建议对系统ruby进行安装。原因是因为每次更改或升级您的红宝石时,都会炸毁您的乘客安装,您需要更改Apache配置并重新运行乘客安装。这是有效的,因为乘客和您的应用程序不需要在同一个ruby安装上运行。