На этот вопрос уже есть ответ здесь:
Я не технический предприниматель. Я разработал приложение на Rails. Я хочу развернуть его вживую. Может ли кто-нибудь рассказать мне, как использовать Ubuntu server + Juju на моем ноутбуке для развертывания приложения в Интернете.
Используя Амулет для Развертывания Приложения направляющих великолепное место для запуска. Это документирует то, что необходимо сделать для развертывания приложения направляющих с Амулетом.
В целях разработки, Рабочий процесс Бродяги Амулета для OS X разбудит Вас и работающий с Бродячей виртуальной машиной, чтобы полностью испытать Амулет с помощью локального поставщика. Это - то, как я делаю большую часть своей технической разработки.
, Когда Вы готовы поместить свое живое приложение, Вы тогда использовали бы свое собственное частное облако или общедоступное, такое как Amazon.
, Например, я записал бы yaml файл для сообщения очарования направляющих в моем приложении направляющей. Затем, я включил бы Бродячую виртуальную машину, которая запустит меня с полностью функционального окружения для тестирования с. Я развернул бы направляющие, передав его yaml файл, который я создал, и затем тестирую, чтобы проверить, что мое приложение работает как ожидалось.
В той точке, я закрыл vm, возвратившись к моему терминалу OS X, и juju switch amazon
, juju bootstrap
среда, и затем развертываю приложение.
Это - весь немного высокий уровень, но должно указать на Вас в правильном направлении.