1. 톰캣 : 아파치 톰캣(Apache Tomcat)은 아파치 소프트웨어 재단에서 개발한 서블릿 컨테이너(또는 웹 컨테이너)만 있는 웹 애플리케이션 서버이다. 톰캣은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하여 자바서버 페이지(JSP)와 자바 서블릿이 실행할 수 있는 환경을 제공하고 있다.
2. 톰캣 다운로드 및 압축해제
1) 톰캣 다운로드
① 다운로드 사이트(버전8) : https://tomcat.apache.org/download-80.cgi
② 파일 다운로드 : 64-bit Windows zip 다운로드
2) 톰캣 압축해제
※ 톰캣은 설치하지 않고 프로그램을 실행시킬 수 있음
※ 톰캣 자체는 경로설정이 중요하지 않지만 편의상 이클립스와 한 폴더에 넣어줌
3) 톰캣 실행
① 압축해제한 톰캣폴더를 열어서 bin 파일로 들어간다.
② 폴더에 빈공간에 Shift키를 누른 상태에서 오른쪽마우스> '여기에 PowerShell창 열기' 선택
③ PowerShell에서 startup.bat 실행
④ 실행하면 tomcat창과 함께 방화벽 확인 창이 뜨는데 '허용'을 눌러준다.
※ tomcat창을 끄면 톰캣이 꺼진다.
⑤ 웹브라우저에서 "http://localhost:8080"으로 접속해 고양이가 보이는지 확인한다.
※ tomcat을 끌때는 PowerShell에서 shutdown.bat을 치거나, tomcat창을 꺼버리면 된다.
※ tomcat을 실행한 이유는 정상적 작동을 확인할 목적이며, 이클립스 연동시에는 이클립스 내에서 실행시켜주므로 톰캣을 따로 켤 필요가 없다.(따로 실행시키면 이클립스 내에서 정상 작동하지 않으므로 반드시 꺼준다.)
[추가] 톰캣 자동 리로드
※ 코드 수정하고 서버 재시작하기 귀찮으므로 tomcat에 reload 설정을 넣어준다.(톰캣을 끄고 설정한다)
① 본인의 톰캣파일에서 conf > context.xml을 메모장(혹은 에디터)로 연다.
② <context> 이 부분을 <context privileged="true" reloadable="true">로 변경해서 저장
[참고사이트]
톰캣 정의 : https://ko.wikipedia.org/wiki/%EC%95%84%ED%8C%8C%EC%B9%98_%ED%86%B0%EC%BA%A3
톰캣 리로드 설정 참고 : https://zinlee.tistory.com/entry/%ED%86%B0%EC%BA%A3-%EC%9E%90%EB%8F%99%EC%9C%BC%EB%A1%9C-%EB%A6%AC%EB%A1%9C%EB%94%A9%EA%B1%B8%EA%B8%B0
'1.JAVA Web Programming > [0주차]코딩준비' 카테고리의 다른 글
jdk+이클립스+톰켓 설치 및 설정-(4) 톰켓 + 이클립스 연동, 웹 테스트 (0) | 2019.08.03 |
---|---|
jdk+이클립스+톰켓 설치 및 설정-(2) 이클립스 다운로드 및 설정 (0) | 2019.07.21 |
jdk+이클립스+톰켓 설치 및 설정-(1) jdk 설치 및 설정 (0) | 2019.07.20 |