2011-01-12 4 views
4

Для запуска Rails приложения на Windows, я делаю:Как запустить приложение Rails 3 на localhost/<my_port>?

  • кд < APP_DIR>
  • рельсы сервер

я вижу следующее:

=> Booting WEBrick 
=> Rails 3.0.1 application starting in development on http://0.0.0.0:3000 
=> Call with -d to detach 
=> Ctrl-C to shutdown server 
[2011-01-12 20:32:07] INFO WEBrick 1.3.1 
[2011-01-12 20:32:07] INFO ruby 1.9.2 (2010-08-18) [i386-mingw32] 
[2011-01-12 20:32:07] INFO WEBrick::HTTPServer#start: pid=5812 port=3000 

Вопрос 1

Зачем нужен порт 3000? Где он настроен?

Вопрос 2

Как я могу запустить 2 приложения параллельно? Я думаю, мне нужно настроить один из них на другой порт (например, 3001). Как мне это сделать?

ответ

8

Порт 3000 по умолчанию для webrick в рельсах. Чтобы изменить порт, вы можете просто запустить rails server -p 3001.

Запустите rails server -h для получения списка всех аргументов, которые он может принять.

Смежные вопросы