railsサーバー起動時に初期の3000以外のポート番号を使いたい時

railsサーバー起動時に初期の3000以外のポート番号を使いたい時

「railsサーバー起動時に初期の3000以外のポート番号を使いたい時は?」と質問を頂いたので回答します。

Ruby on RailsのRailsサーバーであれば簡単に解決できます。

通常Railsサーバーを立ち上げるコマンドは

$ rails s -b 192.168.31.21

IPアドレス部分はあなたのIPアドレスに変更してください。

これだけでサーバーが立ち上がるので

$ rails s -b 192.168.31.21 -p 8080

IPアドレスの後ろの方に

-p 8080

と入れれば

http ://あなたのIPアドレス:8080

でアクセス出来る様になります。

8080のポートにしたのははじめから空いているから

他のポートにしたい場合は、ポートを開放しないといけないので難易度が上がります。

Railsサーバーで別のポート番号を使いたいまとめ

と言うことで、別のポート番号を使いたい場合は

-p 8080

と入れればOK

$ rails s -b 192.168.31.21 -p 8080

こんな感じになっていれば8080のポートで表示できます。

この記事を書いた人

よこやま良平

こんにちは!18年以上ITエンジニアとして活動してきた
よこやま良平です。

4歳~85歳まで、年間1,792人名以上の方に
パソコンやプログラミング講座を行ってきました。

また18冊以上の書籍を出版しており、連続で1位を獲得しました。
オンライン講座では200件以上のレビューを頂いており
評価は4.9/5.0と高評価を得ています。

その他これまでに3000以上のサービス・システム・サイトを作成。