Разверните приложение Rails где угодно
Как я могу развернуть мои Rails-приложения в любой точке мира (включая мой виртуальный хостинг http://www.moxo.cz/)? Я попробовал Heroku, но у меня были проблемы с перемещением моей базы данных разработчиков. Затем я нашел mod_rails и, кажется, наконец-то смогу разместить свое приложение на mydomain.net/railsapp, но, вероятно, его невозможно развернуть на общих хостингах. Если бы я создал приложение Rails для своего клиента, как бы я развернул его на его "обычном" хостинге или где-нибудь еще? У меня нет опыта с этим, и это становится отчаянным.
2 ответа
Heroku - это очень простой вариант. На обычном сервере у вас обычно предварительно установлен рубиновый стек, ваш провайдер должен предоставить документацию по нему, если у вас нет предустановленного стека, вам придется установить весь стек самостоятельно, что требует больших усилий.
Я бы порекомендовал вам попробовать еще раз Heroku, вы можете опубликовать свою проблему здесь в SO.
mod_rails - это плагин, который также прост в использовании, если у вас есть все предустановленные и предварительно настроенные стеки. EC2 - хороший вариант для этого. Хотя это не так просто, как написано, вы должны найти и использовать предварительно сконфигурированный стек, который обычно не является проблемой.
Я полагаю, вы имеете в виду поставщика, но это общий поток.
Heroku - это простая формула установки. Для развертывания ROR на общем хосте. Найдена хорошая ссылка: ССЫЛКА НА ССЫЛКУ, которая поможет развернуть приложение ROR на общем хосте. (некоторые модули могут быть запрещены в среде с общим сервером. Возможно, вам придется использовать VPS для удовлетворения всех требований).