Как использовать виртуальную машину для создания промежуточной среды Rails - PullRequest
1 голос
/ 08 октября 2009

Мое приложение находится в разработке, и все тесты я выполняю с помощью WEBrick (мне нравится вывод терминала).

На рабочем сервере он будет работать на Phusion Passenger.

Я использую Snow Leopard и хочу протестировать приложение в среде, аналогичной производственной.

Могу ли я использовать Parallels для запуска установки Debian с Apache и Passenger и настроить Capistrano для развертывания на этом?

Спасибо!

Ответы [ 2 ]

2 голосов
/ 08 октября 2009

Я использую VMware для такого рода вещей. С сетью очень легко иметь дело. Я недавно переключился на Virtualbox , который намного приятнее работать (по крайней мере, для меня), делает то же самое и является бесплатным. Загрузите Debian iso и создайте новую виртуальную машину, которая использует ее в качестве своего компакт-диска. Вот и все, что вам нужно сделать. Удачи.

1 голос
/ 09 октября 2009

Возможно, это не тот ответ, который вы ищете, но я считаю очень простым просто запустить пассажира на месте для разработки. Вы всегда можете следить за сайтом development.log, это действительно так же просто, как наблюдать за выводом терминала через webrick.

Настройка Dev упрощена благодаря простому перетаскиванию на предварительной панели phusion passenger.

http://www.fngtps.com/passenger-preference-pane

Похоже, это было бы проще, чем настроить ВМ и все. Хотя да, могут быть различия, если вы не размещаете на OS X сервере, я полагаю.

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