Запуск производственных серверов на компьютере разработчика или разработка на рабочем компьютере - это необычная, даже не одобряемая установка. Используйте свою локальную машину для разработки, запустите сервер в режиме разработки и запустите свой набор тестов. Зафиксируйте изменения в git. Затем время от времени выполняйте развертывание на сервере, работающем в производственном режиме. Это рекомендуемая установка. В качестве рабочего сервера вы можете настроить свой собственный (например, свой собственный или облачный, например, EC2) и использовать Capistrano для развертывания. Однако проще и с гораздо меньшими трудностями вы можете развернуть службу, например Heroku . Все, что вам нужно сделать, это git push
, и приложение будет развернуто. Даже один случай параллелизма на Heroku бесплатен.
Кроме того, Windows не очень хорошо поддерживается средой для запуска сервера Rails, вам лучше работать с Linux. Для разработки Windows может помочь, но вы определенно будете в меньшинстве. Большинство людей работают на Mac или Linux. Иногда люди рекомендуют устанавливать Ubuntu Linux поверх Windows на виртуальной машине для разработки Rails.