RVM, Пассажир, NGINX поверх существующего Пассажира / NGINX - PullRequest
0 голосов
/ 30 ноября 2010

У меня ранее была установлена ​​версия Passenger 2.2.13 с NGINX 0.7.65 - я хочу установить рельсы 3, поэтому я решил, что пойду по маршруту RVM.Я следовал инструкциям http://blog.ninjahideout.com/posts/a-guide-to-a-nginx-passenger-and-rvm-server и у меня возникли проблемы, поскольку моя предыдущая установка была в другом месте, и я думаю, что именно она используется.Когда я делаю изменения в своем файле nginx.conf, я получаю 502 Bad Gateway во всех моих приложениях.

Может кто-нибудь помочь мне с удалением NGINX, Passenger, RVM и переустановкой fresh?

Я использую OS X 10.6.

Ответы [ 2 ]

0 голосов
/ 01 апреля 2012

Это связано с использованием RVM и Passenger, пассажир по умолчанию имеет только один путь для ruby, после обновления это работало нормально.Я отошел от Пассажира локально, чтобы избежать работы с несколькими средами.

0 голосов
/ 19 января 2011

Если в предыдущей версии был запущен ruby ​​1.8, я бы сделал следующее, чтобы оба приложения работали:

  1. Установить rvm
  2. Репликация текущей конфигурации сервера ruby ​​(ruby-версия, гемы и т. Д.) Для rvm. Этот шаг должен включать переустановку пассажирского драгоценного камня для нового рубина.
  3. Установите ruby ​​1.9 с помощью rvm, а затем следуйте этому руководству: http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/

Я сделал это с помощью Apache, и теперь все работает нормально.

...