Rails

Rails-Server auf einem anderen Port als 3000 ausführen

Eine Notiz darüber, wie man den Server ausführt und den Befehl rails s / rails server auf einem anderen Port als 3000 in Ruby on Rails ausführt. Die Angabe der IP-Adresse ist erforderlich, da es nur auf <code>localhost</code> verfügbar ist, wenn Sie dies nicht angeben und nur den Port angeben...

Shou Arisaka
1 Min. Lesezeit
21. Okt. 2025

Eine Notiz darüber, wie man den Server ausführt und den Befehl rails s / rails server auf einem anderen Port als 3000 in Ruby on Rails ausführt.

Um auf Port 3001 auszuführen: rails s -b 0.0.0.0 -p 3001

Der Grund für die Angabe der IP-Adresse mit -b ist, dass es nur auf localhost verfügbar ist, wenn Sie dies nicht angeben und nur den Port angeben. (Rails 5.2) Wenn Sie mit einer lokalen Adresse wie 192.168.1.1 verbinden möchten, geben Sie 0.0.0.0 an.

Vergessen Sie auch nicht, beim Durchlaufen von virtualbox oder ähnlichem Portweiterleitung-Einstellungen hinzuzufügen, was leicht übersehen wird.

Diesen Artikel teilen

Shou Arisaka 21. Okt. 2025

🔗 Links kopieren