2016-09-17 2 views
0

에 레일 서버를 실행하는 것이 가능이 코드는 분명히 작동하지 않습니다 실행하는루비 - 공공 IP

rails server -b my.public.ip.address -p 8000 

을 수행하는 것입니다. 그래서이 문제를 해결할 방법이 있는지 궁금합니다.

+0

개발 환경에서 실행 하시겠습니까? http://stackoverflow.com/questions/36521114/unable-to-determine-ip-address-from-host-name/36522401#36522401 – 7urkm3n

답변

1

당신은 rails server -b 0.0.0.0 -p 8000를 사용하고, 다음 사항을 검토 할 수

  • 당신은 당신의 브라우저에서 포트 8000을 사용하여, 예 http://<your-ip>:8000
  • 당신 또는 ISP에 방화벽이 없습니다.
+0

하지만 로컬에서만 작동하지 않습니까? –

+0

라우터에서 포트 포워딩을 설정하거나 어떤 종류의 터널링 서비스를 사용해야합니다. [중복 질문] (http://stackoverflow.com/questions/39462317/boot-up-rails-app-make-request-to-app-from-outside-local-network#comment66245464_39462317)을 참조하십시오. – Mick