3000 포트가 사용중?

정규용·2023년 3월 5일
0

react

목록 보기
5/5

something is already running on port 3000. Probably:

npm run start 로 실행시키려는데 위의 메시지가 뜨면서 다른포트를 이용하라는 선택지가 주어졌다.

해결방법

다른 포트로 변경하기

가장 간단한 해결책은 프로젝트에서 사용하는 포트 번호를 변경하는 것입니다. 이를 위해서는 프로젝트의 코드에서 포트 번호를 수정하거나, 환경 변수를 변경해야 할 수도 있습니다.

사용중인 프로세스를 중지하기

이미 포트 3000을 사용하고 있는 다른 프로세스를 중지하고 해당 포트를 해제하는 것이 더 복잡하지만 가능합니다. 이를 위해 다음 명령어를 사용할 수 있습니다.

Mac / Linux에서는

lsof -i :3000

명령어를 사용하여 포트 3000을 사용하는 프로세스 ID(PID)를 찾습니다.
찾은 PID를 사용하여

kill -9 <PID>

명령어를 실행하여 해당 프로세스를 중지합니다.
이러한 방법으로 포트 충돌 문제를 해결할 수 있습니다.다른 포트로 변경하기
가장 간단한 해결책은 프로젝트에서 사용하는 포트 번호를 변경하는 것입니다. 이를 위해서는 프로젝트의 코드에서 포트 번호를 수정하거나, 환경 변수를 변경해야 할 수도 있습니다.

0개의 댓글