에러가 났다!
내 기억에 의하면 이건
톰캣 설치시 기본포트 설정이 8080인데 8080이 다른 곳에서도 많이 쓰는 포트번호다 보니
겹쳐서 생기는 오류라고 배웠다
그래서 우리는 8080이 아닌 다른 포트번호를 톰캣에서 알려 줄 것이다.
톰캣이 깔린 폴더로 간다.
톰캣이 깔린 폴더에서 conf 폴더를 찾아서 열어주자
conf 폴더에서 server.xml를 찾아서 연다
server.xml에서
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
부분을 찾아준다.
메모장으로 보려니까 눈이 침침해지려고하네..
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/> 에
Connector port="8080" 를 원하는 포트번호로 바꾸어주자
나는 8888로 바꾸고 싶어
Connector port="8888" 로 바꾸었다.
이제 저장 후 다시 서버 실행을 해보자
8888도 안된다고 하면.. 다른 포트번호를 주어야한다
8889..8890..
8888이 아니고 여전히 8080 오류가 난다면
tomcat(톰캣)8 포트 오류 해결하기 2 < 이 글도 읽어보세요..
//
같이 정리 해야할 것
톰캣 돌리다가 한글이 안 되면 utf-8에 관한 설정을 해야하는데
지금 포트변경한 것처럼
<Connector port="8888" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/> 로 설정했다.
기존에 있던 설정에 URIEncoding="UTF-8" 를 추가한 것이다.