Развертывание Rails - PullRequest
0 голосов
/ 27 июля 2010

Я новичок в Rails.У меня есть приложение rails, и теперь я хочу его развернуть.Что мне нужно для развертывания моего приложения rails?Нужен ли мне сервер IAS или Apache сделает все это?Я очень смущен, потому что я никогда не использовал ни один веб-сайт до

1 Ответ

8 голосов
/ 27 июля 2010

В настоящее время Rails будет работать на различных серверах и конфигурациях. Phusion Passenger - это очень популярный продукт, который поддерживает Apache или веб-сервер Nginx. Беспородный и тонкий также широко используются.

Вы не говорите, имеете ли вы в виду конкретного хозяина. Особенно для новичка я не могу рекомендовать Heroku достаточно высоко. Вы можете создать бесплатную учетную запись с ними и развернуть очень легко. По сути, вы проверяете свой код в Git-репозитории, размещенном Heroku, регистрируете свое приложение у них через интерфейс их командной строки, а затем вы можете выполнить развертывание. Весь процесс буквально занимает всего несколько минут.

  • Я рекомендую вам взглянуть на учебник Майкла Хартла Ruby on Rails , в котором есть раздел (1.4) по развертыванию в Heroku, а также другие вопросы, касающиеся использования Git

Если вы размещаете свое приложение на своем собственном сервере, имейте в виду, что Capistrano в значительной степени является стандартным инструментом для создания повторяющихся развертываний приложений Rails. У Slicehost есть превосходная серия подробных статей , которые охватывают практически все аспекты развертывания приложения Rails на вашем собственном сервере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...