Как использовать виртуальную машину для создания среды для рельсов
-
20-09-2019 - |
Вопрос
Мое приложение находится в разработке, и я делаю все свои тестирование, используя Webrick (мне нравится выходной выход).
На производственном сервере он будет работать на Phusion Passenger.
Я использую снежный леопард и хочу проверить приложение в среде, аналогичной производственной среде.
Могу ли я использовать параллели для запуска установки Debian с Apache и Passenger и настроить Capistrano для этого?
Спасибо!
Решение
Я использовал VMware для такого рода вещей. Очень легко справиться с сетью. Я недавно перешел на VirtualBox Что намного лучше на самом деле работать (по крайней мере, для меня), делает то же самое и бесплатно. Загрузите Debian ISO и создайте новую виртуальную машину, которая использует его в качестве своей CDROM. Это все, что вам нужно сделать. Удачи.
Другие советы
Возможно, это не тот ответ, который вы ищете, но мне было очень просто просто запустить пассажира на местном уровне для разработки. Вы всегда можете завернуться разработке. Лог, это действительно так же просто, как и просмотр вывода терминала от Вебрика.
Установка Dev сделана еще проще с простотой протаскивания панели Passenger Passenger.
http://www.fngtps.com/passenger-preference-pane
Похоже, это было бы проще, чем настройка виртуальной машины и все такое. Хотя да, все еще могут быть различия, если вы не хостите на OS X Server, я полагаю.