度々起こるlocalhostが起動しないエラーの対処法について
今回発生したエラー
...address already in use - bind(2) for "000.0.0.1" port 3000...
localhostのポートが既に使われている・・・!?
手順
①ポート3000番のプロセス確認
% lsof -i:3000
プロセスが2つ・・・
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
ruby 44140 username 19u IPv4 0xd79f7cb039492335 0t0 TCP localhost:hbci (LISTEN)
ruby 44140 username 20u IPv6 0xd79f7cb02bc38b45 0t0 TCP localhost:hbci (LISTEN)
②killコマンドで実行中のプロセスを削除
kill -9 44140
③rails sコマンドでサーバー接続
以上!