Здравствуйте. Задача такая, есть сервер с установленными rvm + Nginx + Passenger + MySQL под CentOS, есть Rails приложение, работающее в окружении development. Необходимо заставить его работать на сервере.
Вопрос такой, из каких основных этапов состоит deploy Rails приложения, в чём он заключается?
Ещё интересно, чем облегчает жизнь гем Capistrano, при деплое?
Если есть статьи, желательно на русском, кидайте.
Примечание:
Спасибо ushiromia, на вид всё просто..). Ручками в первый раз не удалось задеплоить, подумал, может есть что-то, о чем я не догадываюсь...
И всё таки для меня ещё не до конца понятен момент с разными окружениями, а именно production и development чем они в большенстве случаев отличаються кроме того, что используют разные конфиги подключения к БД и подгружают по разному гемы (bundle install и bundle install --deployment)?
И ещё на сколько я понимаю, чтобы использовать окружение production надо явно задать RAILS_ENV, где это лучше сделать?
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.