이번 포스팅에서는 WebGoat을 Eclipse에 연동하기 전에 Eclipse에서 Tomcat 연동하는 것을 다루려 합니다.
Eclipse 설치
https://www.eclipse.org/downloads/
eclipse를 다운 받습니다. 요즘에는 eclipse installer를 따로 제공하고 있네요.
물론 기존 방식대로 스크롤을 좀더 내리면 버전 별로 받을 수 있습니다.
저는 installer를 받아봤어요.
Linux용으로 받으면 tar.gz로 압축이 되어 있습니다.
압축을 해제한 후 폴더로 이동!
# tar –xzvf eclipse-inst-linux64.tar.gz
아래는 해제하고 생성된 폴더의 내용입니다. eclipse-inst를 실행하세요.
실행시킨 화면입니다. 우측 위에 느낌표가 있으면 확인해 주세요. 업데이트 표시일 수도 있습니다.
우리는 WebGoat을 수정해야 하기 때문에 Web applications 을 위한
Eclipse IDE for Java EE Developers 를 설치하겠습니다.
설치 진행화면 입니다. 이 화면 전에 설치 버전, 자바, 설치 위치를 정하고 Install를 누르면 됩니다.
설치 끝. LAUNCH를 누르면 실행되요.
Tomcat 연동
Window -> Preferences -> 좌측 메뉴 -> Server -> Runtime Environment
좌측에 Add를 클릭하면 Tomcat 목록이 나오는 데 WebGoat은 Tomcat7 이므로
Apache Tomcat v7.0을 선택합니다.
Tomcat Server가 설치된 폴더를 지정하고 Finish를 누르면 됩니다.
별도의 Tomcat이 있어야 합니다. 없으면 Download and Install로 설치해주세요.
Finish를 누르고 Tomcat Server가 추가된 것을 확인한 다음 Ok를 누릅니다.
소스 편집 화면에서 하단에 Servers를 클릭하면 새 서버를 만들라는 문장이 보입니다.
그 문장을 클릭해서 새 서버를 추가하면 됩니다.
내용 확인 -> Finish
좌측의 Project Explorer를 보면 Tomcat Server가 추가된 것을 볼 수 있습니다.
서버 구동은 하단의 Servers -> Tomcat Server 우 클릭 -> Start / Stop을 클릭하면 됩니다.