実行するにはRails サーバー、私は を使用します$rails server
。「停止するには、 をクリックしてくださいCtrl+c
」と書かれています。私は を使用しますPutty
。
質問は次のとおりです:
ターミナルを常に開いたままにしておく必要がありますか? サーバーが停止すると、Web ページが機能しなくなります。Apache では、apachectl start/stop コマンドを使用しました。
コマンドを使いたい場合はどうすればいいでしょうか? サーバーを停止し、コマンドを使用して、再度実行する必要がありますか? 同じターミナルでは、サーバーが実行されている場合は何もできないからです。
ベストアンサー1
次のように書いてバックグラウンドで実行できます。
daemonize true
puma.rbファイル内
停止するには、実行中のPumaプロセスを見つける必要があります
ps aux | grep puma
メインプロセスを終了させる必要があります
sudo kill -9 your process id
開始するには次のように入力する必要があります
puma -C config/puma.rb