Назад | Перейти на главную страницу

Установка Passenger на ubuntu для ruby ​​1.9 и rails 3, проблема с rvm

Я устанавливаю пассажира на сервер Ubuntu 10.04.2. следующий этот учебник.

Когда я перехожу к этапу установки nginx rvmsudo passenger-install-nginx-module У меня следующая ошибка:

Ваши сценарии оболочки RVM слишком старые. Сначала обновите их, запустив команду «rvm update --head && rvm reload && rvm repair all».

И когда я пробую команду, она говорит:

ОШИБКА: обновление rvm было удалено. См. Вместо этого API CLI 'rvm get' и rvm 'rubygems' root @ myservername: / srv #

Кто-нибудь знает, как установить nginx?

Я предполагаю, что вам не хватает нескольких библиотек или зависимостей для Ubuntu для успешной установки nginx и пассажирских веб-серверов.

Вот хорошая ссылка для настройка пассажира с nginx или еще лучше следовать этот список команд для пассажира и nginx. На сайте есть несколько отличных видеоуроков, которые покажут вам, как это сделать.

Не используйте sudo для установки гема при использовании RVM. Это портит вашу рубиновую версию.

$rvm use 1.9.2
$gem install passenger
$passenger-install.....nginx

затем

$rvm use 1.9.2 --default --passenger

Я не уверен, что это правильно. Я установил как автономный пассажир и nginx. Я также использую RVM. Однако я почти уверен, что у вас нет необходимых зависимостей.