Apache Tomcat이란?
아파치 소프트웨어 재단(Apache Software Foundation, ASF)에서 개발한 세계에서 가장 많이 사용되는 WAS(Web Application Server)이다.
컴퓨터에 운영체제를 설치해야만 컴퓨터를 사용할 수 있는 것처럼, Java를 이용하여 작성된 웹 어플리케이션은 WAS가 있어야만 실행할 수 있다.
오픈소스 소프트웨어로 누구나 무료로 사용할 수 있다.
Apache Tomcat 다운로드 및 실행
http://tomcat.apache.org의 Download 탭에서 원하는 버전을 다운로드 받을 수 있다.
설치 폴더 아래에 있는 bin 폴더를 보면 start.bat의 윈도우용 배치파일과 start.sh의 쉘스크립트 파일을 확인할 수 있다.
Windows의 경우 .bat을 실행한다. (MAC이나 Linux의 경우에는 .sh파일을 실행한다.)
실행시켜보면 "http-apr-9090"이라는 문자열을 볼 수 있고, 9090포트로 실행되는 것을 알 수 있다.
톰캣은 기본적으로 8080포트로 실행되며(웹 기본 포트 80), 톰캣 설정파일 수정으로 실행되는 포트번호를 바꿀 수 있다.
웹 브라우저를 실행한 후 주소창에 http://localhost:9090이나 http://127.0.0.1:9090으로 입력하면 아래와 같이 Tomcat이 기본으로 제공하는 웹 사이트가 보여지는 것을 확인할 수 있다.
※ localhost / IP
localhost : 현재 사용 중인 컴퓨터를 나타내는 도메인 주소
127.0.0.1 : 현재 사용 중인 컴퓨터를 나타내는 IP 주소
Tomcat을 종료하기 위해서는 마찬가지로 설치 폴더 내 bin 폴더 안에 있는 shutdown.bat 또는 shutdown.sh파일을 실행하면 된다.
실행 중인 창을 닫아도 Tomcat은 종료된다.
※ 도메인 / IP / Port
컴퓨터를 구분하기 위해 사용되는 것이 도메인이나 IP이고, 컴퓨터에 설치되어 있는 여러 개의 소프트웨어 서버를 구분하기 위해
사용되는 것이 포트이다.
참고 자료
'Web > 기초' 카테고리의 다른 글
[WEB] Servlet 생명주기 (0) | 2018.11.21 |
---|---|
[WEB] Servlet (0) | 2018.11.21 |
[WEB] WAS (0) | 2018.11.16 |
[WEB] 웹 서버 (0) | 2018.11.15 |
[WEB] Browser 동작 방식 (0) | 2018.11.15 |