728x90
반응형
오늘 학교에서 실습을 하다가,
아파치 톰캣 서버를 실행시켰는데, 이미 8080 포트가 사용중이라는 에러를 발견했다.
해결하는 방법에는 서버의 포트를 다른 것으로 임의로 변경할 수도 있는데,
나는 그냥 8080 포트를 사용하는 프로세스를 죽였다. (그 프로세스를 죽여도 문제될 것이 없었음)
방법은 간단하다.
우선 명령프롬프트 창을 관리자 권한으로 실행시켜준다.
이후 아래 명령어로 어떤 프로세스들이 어떤 포트를 차지하고 있는지 파악하자.
netstat -p tcp -ano
그럼 이렇게 8080 포트를 쓰고 있는 프로세스의 pid 를 알아낼 수 있다.
나의 경우 12196번이 8080 포트를 쓰고 있다!
이제 얘를 강제로 죽여보자.
taskkill /f /pid [pid 번호]
이렇게 하면, 8080 포트를 쓰고 있는 프로세스를 죽여서
8080 포트의 자리가 비게 된다!
관리자 권한으로 명령프롬프트를 실행시키지않으면, 위의 동작을 권한이 없어서 못하게된다.
이제 톰캣 서버를 실행시키면, 정상작동되면서 에러가 나지않는 것을 확인할 수 있다!
728x90
반응형
'Archive > Develop' 카테고리의 다른 글
[ Spring ] POJO(Plain Old Java Object) 란 무엇인가? (0) | 2021.08.27 |
---|---|
[ Socket Programming ] 소켓 프로그래밍 컴파일 시 Dev C++ 에서 발생하는 에러 해결 (0) | 2021.08.27 |
[ Python ] 이것이 코딩테스트다! | 당장 좋은 것만 선택하는 그리디 (0) | 2021.08.02 |
[ Python ] Python 의 Web Framework | Django 의 구조 | Django ORM (0) | 2021.07.16 |
[ 워드 클라우드 ] 기리보이의 띵곡들은 어떤 단어가 많이 나올까? (0) | 2021.07.14 |