デフォルトだとRailsはlocalhostに接続しているんだけど、これは localhostだから Public IPでは見れない。
例えば以下のようにすると見える。
-bのくだりは アドレスなんでもいいよ的な指定をしている
rails server -e development -b 0.0.0.0 -p 3000
あとは、 AWS であれば Security Groupsあたりの設定をしっかりしていれば特に問題はないはず
普段の開発では localhostで問題ないうえ、ステージングや本番の環境は devops に任せきりなので、自分でスクラッチビルドして初めて気づいたの巻....
No comments:
Post a Comment