2012-02-21 14 views

答えて

17

rails serverは、サーバー(通常WEBrick)を起動するコマンドで、railsです。

rackupは、rackに付属のコマンドで、config.ruの設定を使用し、それに基づいてサーバーを起動します。これは標準であり(他のフレームワークやラックベースのアプリケーションでも機能します)、通常プロダクションサーバで使用されます。

1つの違いは、rails sでサーバを起動すると、端末に出力が表示されることです。

私の経験では、rackupphusion passengerによって使用されていますので、この状況ではrails sは不要です。

脇に、ポートは、-pフラグを使用してrails serverrackupの両方で変更できます。

関連する問題