300x250
EADDRINUSE: address already in use :::8080 에러 해결 방법
EADDRINUSE: address already in use :::8080 에러는 프로그램이 이미 사용 중인 포트를 다시 사용하려 할 때 발생하는 문제입니다. 이를 해결하기 위한 방법을 아래 글에 정리해 보겠습니다.
포트 충돌 에러 해결 방법
1. 현재 사용 중인 프로세스 확인하기
먼저, 충돌이 발생하는 8080 포트를 사용 중인 프로세스를 확인해야 합니다. 다음 명령어로 현재 해당 포트를 사용 중인 프로세스를 찾을 수 있습니다.
lsof -i :8080
2. 프로세스 종료하기
위의 명령어로 어떤 프로세스가 8080 포트를 사용 중인지 확인했다면, 해당 프로세스를 종료할 수 있습니다.
kill <PID>
위의 명령어를 하고 다시 lsof -i :8080 조회 했을 때 아직도 프로세스가 남아있다면 아래 명령어로 진행해보세요.
kill -15 <PID>
kill -9 <PID>
끝으로
이렇게 해서 EADDRINUSE: address already in use :::8080 에러를 해결할 수 있습니다. 프로세스를 종료하거나 포트를 변경하여 충돌을 해소하고, 새로운 포트에 서비스를 실행할 수 있게 됩니다.
▼ 아래 글도 읽어보세요! ▼