Я пытаюсь настроить несколько приложений Ruby on Rails на моем локальном компьютере с помощью Phusion Passenger и Nginx. К сожалению, я не могу найти хорошее решение для этого с помощью поиска Google. Некоторые решения, которые я видел, включали создание символической ссылки, но, по сути, я хотел бы иметь разные nginx.conf для каждого проекта и иметь загрузку Phusion Passenger этого файла, возможно, из ~ / Sites / project / config / nginx.conf в моем Приложение Ruby on Rails. Это возможно? Если так, как я могу этого достичь? и если нет, то какие еще решения могут указать мне правильное направление?
Спасибо за вашу помощь!
==========
Возможное решение
==========
Используя RVM, я создал новый набор гемов, затем установил гем phusion passenger в этот набор, и во время установки nginx я указал nginx для установки в ~ / Sites / project / config /
По сути, были созданы следующие каталоги:
Внутри проекта / config / conf существует файл nginx.conf, который / project / config / sbin / nginx использует для создания своего собственного виртуального хоста. Хотя я уверен, что могу использовать свою централизованную конфигурацию nginx в / opt / nginx, разница в том, что это помогает создать проект, который можно легко распространять среди других разработчиков, которые также работают над проектом. Любые мысли / проблемы?