Приложение Rails не видно в локальной сети

printf допускает различные варианты форматирования.

ex:

printf("leading zeros %05d", 123);
24
задан BrightBlue 18 March 2015 в 21:16
поделиться

1 ответ

По умолчанию rails server будет принимать соединения только от localhost. Вы можете проверить это, посмотрев на вывод консоли:

Listening on localhost:3000, CTRL+C to stop

Чтобы прослушивать все адреса, которые позволят вам подключаться с других машин в локальной сети, вы должны явно привязаться к более разрешающему адресу. Попробуйте это:

rails server --binding=0.0.0.0

Теперь вы должны увидеть:

Listening on 0.0.0.0:3000, CTRL+C to stop

Теперь вы можете подключиться к своему приложению Rails из любой точки вашей локальной сети, перейдя, например, к. http://192.168.0.111:3000.

48
ответ дан Matt Brictson 18 March 2015 в 21:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: