LoginSignup
4
1

More than 3 years have passed since last update.

railsでサーバーを立ち上げた後にコンソールのみ消してしまった!!

Last updated at Posted at 2018-11-30

はじめに

ずぶの素人なので何か指摘があればよろしくお願いいたします。
勉強環境として使っているものに使用しているので実際に運用している環境(サービスとか)で行った際の責任は持てませんのであしからず。

環境

Cloud9(Amazonのサービスのひとつ)

状況

➀以下のコマンドを打ってサーバーを立ち上げる

console01

$ rails server

➁コマンドを打ったターミナルを消してしまった
→[Control+C]できない…orz

対処

➀新たにターミナルを出します。
[Alt+T]

➁以下のコマンドを打ちます

console02
$ rails server

➂以下のようなコメントが出ます

console02
=> Booting Puma
=> Rails 5.1.6 application starting in development 
=> Run `rails server -h` for more startup options
A server is already running. Check /home/ec2-user/environment/toy_app/tmp/pids/server.pid.
Exiting

➃コメントの中に記載している

/home/ec2-user/environment/toy_app/tmp/pids/server.pid.
を開きます
→PIDが記載されています。

➄取得したPIDを使ってKillコマンドを実行
例)
取得したPIDが114514の場合

console02
kill 114514

➅The END!

プロセスを消したので再度起動しましょう。

結論

コンソールをむやみに消さないようにしましょう!


参考

・PIDについて
プロセスID (PID)とは

・Cloud9について
AWS Cloud9 とは

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1