LoginSignup
3
4

More than 3 years have passed since last update.

【Mac / Windows】localhostでサーバーを立ち上げる際に立ち上がらない

Last updated at Posted at 2020-01-19

【状況】
ローカルサーバー(localhost:8080)を立ち上げる際立ち上がらない!
特にエラーも吐かれていない!

【原因】
すでに立ち上げようとしているポート8080がLISTENされている可能性がある!

Mac の場合

【解決策】

下記コマンドでLISTENされているポートとプロセス番号を確認する!

$ sudo lsof -i -P | grep "LISTEN"
java        998           miki  157u  IPv6 0x78963e449976890f      0t0    TCP localhost:8080 (LISTEN)
Code\x20H 24811           miki   38u  IPv4 0x78963e44c014124f      0t0    TCP localhost:38275 (LISTEN)
Code\x20H 27337           miki   38u  IPv4 0x78963e44c00d024f      0t0    TCP localhost:5023 (LISTEN)
Code\x20H 33904           miki   37u  IPv4 0x78963e44b07dfbcf      0t0    TCP localhost:13863 (LISTEN)
node      34867           miki   25u  IPv6 0x78963e449976a5cf      0t0    TCP *:6006 (LISTEN)

やはり8080がすでに立ち上がっている!!

下記コマンドで解放したいポートのプロセスをkillします。

$ kill -9 998

これで8080を使えるようになりました。

$ sudo lsof -i -P | grep "LISTEN"
Code\x20H 24811           miki   38u  IPv4 0x78963e44c014124f      0t0    TCP localhost:38275 (LISTEN)
Code\x20H 27337           miki   38u  IPv4 0x78963e44c00d024f      0t0    TCP localhost:5023 (LISTEN)
Code\x20H 33904           miki   37u  IPv4 0x78963e44b07dfbcf      0t0    TCP localhost:13863 (LISTEN)
node      34867           miki   25u  IPv6 0x78963e449976a5cf      0t0    TCP *:6006 (LISTEN)

【参考】
https://qiita.com/yokozawa/items/dbcb3b31f9308e4dcefc

Windows の場合

【解決策】

下記コマンドでLISTENされているポートとプロセス番号を確認する!

$ netstat -nao
 TCP         0.0.0.0:80             0.0.0.0:0              LISTENING       65652
 TCP         0.0.0.0:2179           0.0.0.0:0              LISTENING       19892
 TCP         0.0.0.0:3306           0.0.0.0:0              LISTENING       65652
 TCP         0.0.0.0:3380           0.0.0.0:0              LISTENING       65652
 TCP         0.0.0.0:5040           0.0.0.0:0              LISTENING       39864

下記コマンドで解放したいポートのプロセスをkillします。

 taskkill /F /PID 65652

これで8080を使えるようになりました。

$ netstat -nao
 TCP         0.0.0.0:2179           0.0.0.0:0              LISTENING       19892
 TCP         0.0.0.0:3306           0.0.0.0:0              LISTENING       65652
 TCP         0.0.0.0:3380           0.0.0.0:0              LISTENING       65652
 TCP         0.0.0.0:5040           0.0.0.0:0              LISTENING       39864
3
4
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
3
4