laravel 5.5.xでwebアプリを作っていたら間違ってターミナルを消してしまい、もう一度ターミナルからサーバーを立ち上げたら
Failed to listen on 127.0.0.1:8080 (reason: Address already in use)
が表示されたのでその解決策のメモ。
以下の記事を参考にした。
http://awacleberry.hatenablog.com/entry/2017/06/24/212713
https://qiita.com/Arashi/items/8b8d9d2f1f040b2aecf1
具体的には
lsof -i:8080
ポート番号(今回だと8080)を指定し、このコマンドでPIDを特定。
$ kill -9 [該当のPID]
を実行することで正常な状態に戻った。