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のポートで表示できます。

この記事を書いた人

よこやま良平

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

Wordpress復旧やサイト修復、オンライン講座では
200件以上のレビューを頂いており

「すぐに復旧してくれる!」
「当日行ってくれて助かった!」など

評価は4.9/5.0と非常に高く好評です。

またWordPress、SEO、Officeなど25冊以上の書籍を出版しており、
売上ランキング1位を連続で獲得致しました。

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

多くの方の「できない」や「悩み」を解決してきました。
その観点からわかりやすく解説しています。