톰캣 설치

http://tomcat.apache.org/download-90.cgi를 방문한다.
Binary Distributions 중 64-bit Windows zip 파일을 내려받는다.

Tomcat 9.0.87

압축을 풀고 생성된 디렉터리를 원하는 곳으로 옮긴다.

톰캣 설치 디렉터리의 bin 서브 디렉터리에서 명령 프롬프트로 startup.bat를 실행하면 톰캣이 실행되고, shutdown.bat를 실행하면 톰캣이 종료된다.

C:\ Command Prompt
C:\apache-tomcat-9.0.87\bin> .\startup.bat
C:\ Command Prompt
C:\apache-tomcat-9.0.87\bin> .\shutdown.bat

startup.bat를 실행하면 새 명령 프롬프트 창이 실행되면서 톰캣이 실행되는데, 이때 새 명령 프롬프트 창에서 출력되는 로그의 글자가 깨져서 보인다. 해결하려면, 톰캣 설치 디렉터리의 conf 서브 디렉터리에서 logging.properties 파일을 열고 다음 줄의 인코딩 설정을 UTF-8에서 EUC-KR로 변경해주면 다음 실행부터 글자가 깨지지 않는다.

java.util.logging.ConsoleHandler.encoding = EUC-KR

logging.properties

톰캣 관리자의 사용자명과 비밀번호를 부여한다. CATALINA_HOME/conf 디렉토리에서 tomcat-users.xml 파일을 열고 아래를 참고해 편집한다. --CATALINA_HOME은 톰캣이 설치된 루트 디렉터리다--

<role rolename="manager-gui">
<user username="이름" password="비밀번호" roles="manager-gui" />

설치가 제대로 완료되었는지 확인하기 위해서 http://localhost:8080을 방문한다.

Tomcat default ROOT App

고양이를 보여주는 화면은 톰캣의 ROOT 애플리케이션의 홈페이지다. ROOT 애플리케이션의 위치는 CATALINA_HOME/webapps/ROOT이다.