繁体   English   中英

RVM,Passenger,NGINX在现有的Passenger / NGINX之上

[英]RVM, Passenger, NGINX on top of existing Passenger/NGINX

我以前在NGINX 0.7.65上安装了Passenger 2.2.13-我想安装rails 3,所以我认为我会选择RVM路线。 我按照http://blog.ninjahideout.com/posts/a-guide-to-a-nginx-passenger-and-rvm-server上的说明进行操作,但由于我以前的安装位置不同,因此出现了问题,我认为是正在使用的那个。 当我对nginx.conf文件进行更改时,我所有的应用程序都收到502 Bad Gateway。

有人可以帮我删除NGINX,Passenger,RVM并重新安装最新版吗?

我正在运行OS X 10.6。

如果先前的版本运行的是ruby 1.8,我将执行以下操作以同时运行两个应用程序:

  1. 安装rvm
  2. 复制rvm的当前ruby(红宝石版本,gem等)服务器配置。 此步骤应包括为新红宝石重新安装乘客宝石。
  3. 使用rvm安装ruby 1.9,然后按照以下指南操作: http ://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/

我已经使用apache完成了此操作,现在一切正常。

这与使用RVM和乘客有关,默认情况下,乘客只有一条通向红宝石的路径,一旦更新此功能就可以了。 我已远离本地旅客,以避免与多个环境打交道。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM