Заставьте Nginx использовать правильный пассажирский драгоценный камень - PullRequest
2 голосов
/ 06 сентября 2011

Я пытаюсь настроить стек nginx + sinatra + ubuntu 10.04 + пассажир + rvm.Я следовал инструкциям здесь: http://thekindofme.wordpress.com/2010/10/24/rails-3-on-ubuntu-10-10-with-rvm-passenger-and-nginx/

Это продолжение к этому сообщению: Камень Синатры не будет установлен .Я также следовал указаниям, данным другим переполнением стека, которое существенно создает .rvmrc в моем приложении, и я добавил самоцвет пассажира.

Согласно предыдущему сообщению, я порожу не того пассажира.

В моем файле nginx conf я использую: passenger_root /home/noahc/.rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.9;

Как узнать, какого пассажира я должен порождать, и как его изменить?

Вы можете посетить http://shiftfrog и увидеть трассировку стека, которая породила этот и предыдущий вопросы.

Есть идеи?Я делаю это в неправильном порядке?

Должен ли я установить RVM, затем ruby, а затем следовать указаниям по настройке файла gemset и rvmrc в каталоге моего проекта.Затем выполните команду rvmsudo passenger-install-nginx-module из созданного мной набора гемов.В настоящее время я запустил его за пределами созданного мной набора гемов в соответствии с предыдущим вопросом о стековом потоке, на который я ссылался ранее.

Заранее благодарен за любую помощь, которую вы могли бы оказать.

1 Ответ

0 голосов
/ 11 февраля 2012

На сайте RVM и в блоге Dercys есть довольно хорошее описание:

...