Vagrant Rails 4.2 in Mac で dev.domain:3000等でアクセスできない
Mar 26, 2015最新のプロジェクトをVagrant Ruby 2.2.1 & Ruby on Rail 4.2.1の最新安定バージョンで開発を開始いたのですが、Vagrantの内のRails Appにhttpでアクセスがうまくできなかったのでその際のメモです。
状況
VagrantのUbuntuにrbenvでRubyをインストールしております。
各種Appには、/etc/hostsに独自ドメインを指定してアクセスしております。
1 2 |
$ sudo vi /etc/hosts 192.168.33.10 dev.domain |
アクセスは下記のようなドメインでやっております。
http://dev.domain:3000
解決方法
いきなり解決方法です。
1 2 3 4 5 6 7 8 9 |
$ rails s -b 0.0.0.0 => Booting Puma => Rails 4.2.1 application starting in development on http://0.0.0.0:3000 => Run `rails server -h` for more startup options => Ctrl-C to shutdown server Puma 2.11.1 starting... * Min threads: 0, max threads: 16 * Environment: development * Listening on tcp://0.0.0.0:3000 |
問題なのは、Rails4.2のbindsが0.0.0.0が127.0.0.1になっているので、-bで指定して立ち上げることが解消できます。
No Comments, Comment or Ping
Reply to “Vagrant Rails 4.2 in Mac で dev.domain:3000等でアクセスできない”
Warning: Undefined variable $user_ID in /home/sazaeau/mizoshiri.com/public_html/blog.mizoshiri.com/wp-content/themes/grid_focus_public_mizo/comments.php on line 66
You must be logged in to post a comment.