개발을 하고있으면 가끔 이미 사용하고 있는 포트라고 에러가 발생하는 경우가 있다.
나는 8080포트를 사용해야하는데 해당 포트가 사용중이라고 떠서 해당 포트를 죽여줘야 하는 상황이 발생했다..
포트를 죽이기위해서는 명령 프롬프트 창을 열어야하는데 명령프롬프트창을 여는 방법은
1. window + r
window + r을 누르고 cmd를 입력하면 cmd 창이 켜진다.
2. 검색창에 cmd 입력
검색창에 cmd를 입력하면 명령 프롬프트 아이콘이 나오고 해당 아이콘을 클릭하면 명렴 프롬프트 창이 열린다.
가끔 액세스 오류로 명령어를 입력해도 권한이 없어서 포트를 죽일 수 없다고 뜰 때가 있는데 이럴 경우에는 명령 프롬프트를 우클릭하면 "관리자 권한으로 실행"이 나온다. 해당 버튼을 눌러주면 관리자 권한으로 명령 프롬프트를 실행해줄 수 있다.
포트 죽이는 법
netstat -ano
"netstat -ano" 명령어를 사용하면 사용 중인 포트 번호와 pid가 나오는데 이 pid를 이용해서 포트를 죽여줄 거기 때문에 이 pid를 잘 기억해 줘야 한다.
taskkill /f /pid 21268
taskkill /f /pid "pid 넘버"를 입력해 주면 정상적으로 포트가 종료된 것을 알 수 있다.