210323 개발일지(106일차) - 열려있는 Port 확인하고 원하는 Port 닫아주기

고재개발·2021년 3월 24일
0

Node.js Study

목록 보기
3/3

열린 포트가 제대로 종료가 안되서, 서버를 다시 실행시킬 수 없을 때.. 사용하면 된다.
서버를 run하려고 했는데, "already in use 443" 에러가 발생했다. 사용하고자 하는 포트가 이미 사용중이라는 거겠지.
아래와 같이 조치하면 된다.

1. 터미널이나 쉘에서 다음과 같이 치면 현재 열린 포트 목록을 확인할 수 있다.

sudo lsof -PiTCP -sTCP:LISTEN

1-1. 특정 포트를 찾아 포트를 닫고 싶으면 다음과 같이 쳐서 PID를 알아내면 된다고 한다.

sudo lsof -i :443

예를 들어 위와 같이 포트번호 443을 입력하면 PID가 확인될 것이다.

2. 위에서 나온 PID를 다음 명령어에 넣으면 포트가 닫힌다.

sudo kill -9 PID번호

3. 제대로 닫혔는지 1번 명령어로 확인하면 위와 같이 나온다.

profile
고재개발

0개의 댓글