LoginSignup
0
0

More than 1 year has passed since last update.

【備忘録】ポートがすでに使われている場合の対応

Posted at

はじめに

 Laravelで開発を始めようとしたところ、8000番のポートがすでに使われていると怒られてしまったので、対応内容を備忘録。

状況

% php artisan serve
// Failed to listen on 127.0.0.1:8000 (reason: Address already in use)
// PHP 8.2.4 Development Server (http://127.0.0.1:8001) started

 8000番を使おうとしたけど、すでに使われていたから、代わりに8001番を使っといたよ、という内容。前回使用時にプロセスを適切に終了出来てなかった様子。
 開発するにあたっては特に問題なく作動していたが、気持ち悪いので8000番のプロセスを終了したい。

進行中のプロセスの調べ方

 特定のポートを調べたい場合

% lsof -i:[Port number]

 プロセス一覧を取得したい場合

% ps -f

プロセスの終了

 上記コマンドにより、PIDが取得できたので、下記コマンドによりプロセスの強制終了

% kill -9 [PID]

まとめ

 初心者として勉強中なので、アドバイス、ご指摘等あればよろしくお願いします。

0
0
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
0
0