Запускаем passenger на Nginx в Debian 8

Запускаем passenger на Nginx в Debian 8

Запускаем passenger на Nginx в Debian 8

И снова приветствую вас друзья. Сегодня будет маленькая заметка о том как запустить ruby on rails приложение в NGINX + passenger.

Итак, вариантов в принципе несколько , от сложного к легкому , но обо всем по очереди .

Вариант 1:  ставим passenger из rubygems .

Затем  уже ставим сам NGINX

Вариант 2: собрать NGINX самому как описано к примеру тут

Ну и вариант 3: для тех у кого как и у меня Debian Jessie x64

Я собрал уже готовый .deb пакет для Debian Jessie x64 в котором включены некоторые дополнительные модули ну и passenger соответственно.

Скачать можно тут  http://dl.reborns.info/utils/webservers/nginx/

В консоли  пишем

По умолчанию модуль passenger не включен. Что бы подключить модуль  нужно в файле nginx.conf выше секции http добавить строку

load_module modules/ngx_http_passenger_module.so;
Ну и примерный конфиг для виртуального хоста NGINX

В ближайшее время планирую написать подробный пост о том как я запустил Redmine+Nginx+Gotolite с плагином redmine_git_hosting.

На этом все друзья и до новых встреч 🙂