Web server failed to start. Port 80 was already in use.

2024. 3. 13. 18:59오류

오류 찾기;

https://myblog1128.tistory.com/90

 

[SpringBoot] Web server failed to start. Port 80 was already in use. 오류

스프링 부트 프로젝트를 실행했을 때 아래의 사진과 같이 포트 번호가 이미 사용중이라는 오류가 발생했다. 일단 제일 먼저 포트 번호를 바꿨으나 전과 똑같이 포트 번호를 사용중이라고 오류

myblog1128.tistory.com

 

 

오류가 난다.

 

 

>

웹 서버 시작에 실패했고, 포트 80이 이미 사용 중이라는 문제를 해결하기 위해서는 두 가지 주요 방법이 있습니다. 하나는 포트 80에서 이미 수신 중인 프로세스를 식별하고 중지하는 것이고, 다른 하나는 해당 애플리케이션을 다른 포트에서 수신하도록 구성하는 것입니다.

 

 

80으로 검색

suk@DESKTOP-LNMVMLI:~$ sudo lsof -i :80

 

COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    39732 root    9u  IPv6 512796      0t0  TCP *:http (LISTEN)

 

 

suk@DESKTOP-LNMVMLI:~$ sudo kill -9 39732 >삭제 됐음

 

 

 

다시 검색하면

 

suk@DESKTOP-LNMVMLI:~$ sudo kill -9 39732
kill: (39732): No such process >>이렇게 나온다

 

 

suk@DESKTOP-LNMVMLI:~$ sudo java -jar web-0.0.1-SNAPSHOT.jar 이렇게 검색하면