rails sで起動したサーバにブラウザからアクセスできない

  • 189
    Like
  • 0
    Comment
More than 1 year has passed since last update.

対象:Rails4.2

Railsのバージョンを4.2に上げてブラウザからアクセスしようとしたら繋がらない。

$ ./bin/rails s
=> Booting WEBrick
=> Rails 4.2.0 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server

起動時のアドレスがlocalhostになっている
これだと外部からのアクセスが繋がらないのでip指定して起動

$ ./bin/rails s -b 0.0.0.0
=> Booting WEBrick
=> Rails 4.2.0 application starting in development on http://0.0.0.0:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server

これで外部からアクセス可能となる。4.2から変わったみたい。

参考
Rails4.2beta1をインストールして最初にはまったこと