地味に忘れるので備忘録。
状況
Cloud9で最低限のコードを書いたのち、サーバーを起動してブラウザ上で動作を確認してみたい
環境
方法
- サーバ起動のコマンド
$ rails s -b $IP -p $PORT
- コマンド実行結果(出力結果)
=> Booting Puma => Rails 5.1.4 application starting in development => Run `rails server -h` for more startup options Puma starting in single mode... * Version 3.11.0 (ruby 2.4.0-p0), codename: Love Song * Min threads: 5, max threads: 5 * Environment: development * Listening on tcp://0.0.0.0:8080 Use Ctrl-C to stop
ブラウザでアクセス
https://【レポジトリ名】-【Cloud9のユーザ名】.c9users.io/【適当なパス※1】
なお、今自分がCloud9でプログラムを書いているページのURLは以下の通りです。
https://ide.c9.io/【Cloud9のユーザ名】/【レポジトリ名】
適当なパス※1は、$ rake route
で確認して適切なURI Patternを記述します。
そのほか
Rails 4.2.0の時は、同じコマンドでもBooting PumaではなくBooting WEBrickになっていたように思います。
そのときは、コンソール上に勝手にアクセスするURLが表示されていましたが、Rails5はどこかで設定する必要があるのかもしれません。