loading

프로그래밍/Apache-Tomcat

[Tomcat] 포트번호 변경 방법

침착곰 2021. 5. 15. 18:17
반응형

안녕하세요

톰캣으로 서버를 운영할 경우 처음 설치하면 기본 포트인 8080을 사용합니다

하지만 기본포트를 사용하면 해킹이 위험 등 보안사항에 좋지 않습니다

보통 8080이 아닌 다른 포트로 변경하여 사용합니다

이번 포스팅에서는 톰캣의 기본 포트를 변경하는 방법에 대해서 알아보겠습니다

 


 

톰캣 포트번호 변경하기

톰캣이 설치된 경로로 들어갑니다

톰캣 설치경로 -> conf폴더 -> server.xml을 실행

톰캣 설치경로\conf\server.xml을 실행합니다

server.xml을 중간 부분의 <Connector port="8080" 의 8080을 수정해주면 됩니다

원하는 포트번호로 수정해줍니다

저는 12345 포트번호로 수정하겠습니다!

 

아래처럼 12345로 수정해줍니다!

...
	<!-- A "Connector" represents an endpoint by which requests are received
         and responses are returned. Documentation at :
         Java HTTP Connector: /docs/config/http.html
         Java AJP  Connector: /docs/config/ajp.html
         APR (HTTP/AJP) Connector: /docs/apr.html
         Define a non-SSL/TLS HTTP/1.1 Connector on port 8080
    -->
    <Connector port="12345" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
	       URIEncoding="UTF-8" />
    <!-- A "Connector" using the shared thread pool-->
    <!--
    <Connector executor="tomcatThreadPool"
               port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    -->
...

 


설정이 완료되었습니다

이제 정상적으로 변경되었는지 테스트해보겠습니다

startup.bat을 실행합니다

소스가 전부 실행되고 포트번호를 확인하면 "8080"이 아닌 "12345"로 실행된 것을 확인할 수 있습니다

 

이어서 익스플로러 창에서 localhost:12345로 들어가 톰캣 홈이 들어가지는 확인해보겠습니다

 

정상적으로 접속이 되는 것을 확인했습니다

여기까지 톰캣 서버의 포트번호를 변경하는 방법에 대해서 알아봤습니다!

반응형
그리드형