ポート番号を個別に指定すると、指定したポート番号が機能します。
rails s -p 3005 がlocalhost:3005で動作するようになりました
しかし、私が-rails s-を使用すると、localhost:3000として実行されます。
デフォルトのポートを選択するruby-on-railsが3000である理由。
ポート番号を個別に指定すると、指定したポート番号が機能します。
rails s -p 3005 がlocalhost:3005で動作するようになりました
しかし、私が-rails s-を使用すると、localhost:3000として実行されます。
デフォルトのポートを選択するruby-on-railsが3000である理由。
どのポートでもかまいません(1024を超えている限り(以下のポートは特権ポートであり、それらを使用するにはrootである必要があります)。
ポート3000が気に入らない場合は、変更でき ます。開発でRails 3サーバーのデフォルトポートを変更するにはどうすればよいですか?
Railsサーバーにはいくつかのデフォルトオプションがあり、そのうちの1つはポート3000です。これらの設定のいずれかを明示的に設定しない場合、そこで定義されているデフォルトが使用されます。
一時的な解決策: /> rails server -p 8080
------完全なソリューション
' /config/boot.rb 'の下でrailsアプリケーションを開き、コードを追加します
'rails / Commands/server'が必要です モジュールRails クラスサーバー エイリアス:default_options_alias:default_options def default_options default_options_alias.merge!(:Port => 8080) 終わり 終わり 終わり
サーバーを起動するたびに上記のコードを追加すると、ポート8080で起動します。