본문 바로가기
Engineering WIKI/Docs

Apache Tomcat(아파치 톰캣)_포트 변경하기

by wonos 2022. 12. 11.

기본적으로 스프링에 톰캣 서버를 올리면 8080이라는 기본 포트 설정값을 가지고 있는데, ORACLE이랑 함께 사용한다면 ORACLE 역시 기본 포트 값이 8080이기때문에 충돌이 많이난다.

그래서 그냥 충돌방지로 스프링에 올린 톰캣은 포트 변경이 쉽기 때문에 변경해보도록하자.

 

1. Tomcat Overview Port

  • 톰캣서버를 더블클릭 하자.

  • 그러면 아래와 같이 Overview 탭으로 진입한 화면이 보일텐데
  • Ports 탭 중앙에 [HTTP/1.1] 이라는 부분을 변경해주면된다.
    • (이미지는 8080 -> 8081 로 변경한 이미지이다.)

2. server.xml port

  • 두번째 방법은 server.xml로 들어가 포트를 변경해주는 것인데
  • server.xml을 열어보자.

  • 그러면 아래와 같은 화면이 출력되는데
  • 나 같은 경우에는 63번 라인에 있었으며 개인마다 다를수 있으니 아래와 같은 부분을 찾아서 수정해주자.

  • 이제 변경이 끝났으면 저장 후 재실행 해주면 된다.

  • 결과적으로 1번 방법이나 2번 방법이나 어떤 방식을 취해도 적용되므로 편한방법을 사용하면된다.
  • 그리고 포트는 자유롭게 변경할 수 있지만 역시 아무 포트나 사용하면 곤란한 상황이 발생할 수 있기 때문에, 충돌을 피하기 위해서는 웬만하면 높은 번호를 사용하는 것을 추천한다.
    • 0 ~ 1023 : 잘 알려진 포트 (well-known port)
    • 1024 ~ 49151 : 등록된 포트 (registered port)
    • 49152 ~ 65535 : 동적 포트 (dynamic port)