본문 바로가기

Web

[Web] 톰캣-url에 뜨는 포트번호 변경(없애기)

url에 뜨는 포트번호 변경(없애기)

톰캣으로 간단한 웹페이지를 작성한 후 웹페이지를 띄울 시 기본적으로 url에 localhost:8080이라고 뜨게됩니다. 이 url에서 8080이 안보이도록 포트를 변경하는 것을 목적으로 합니다.

 

[Servers] -> [Tomcat v9.0 Server at localhost-config] -> [server.xml]

초반에는 server.xml이 Design모드로 보여지기 때문에 
[Source모드로 클릭]합니다.

 

 

이와 같이 소스 스크립트를 편집할 수 있는 대본모드가 될텐데 해당 부분의 port="8080"을 port="80"으로 수정해줍니다.

변경 전

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

변경 후

<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>

 

Ctrl+s로 변경사항이 있는 server.xml을 저장해주시고 다시 원하는 페이지를 톰캣 서버와 함께 실행시킵니다.(Ctrl+F11)

 

 

80포트는 기본포트이므로 자동으로 인식하기 때문에 
http://localhost:80 과 http://localhost 는 동일하다고 생각하면 됩니다.

이와 같이 url이 localhost/***/***.jsp로 동작하는 것을 볼 수 있습니다.