2018. 10. 26. 15:09

검색된 대부분의 블로그가 이클립스에서 톰캣과 연동하여 웹서비스를 실행시키는 유형이 많아 내가 필요한 부분을 새로 정리해보기로 했다. 내용을 수시로 보완할 예정이다.


1. Tomcat 설치

  1) 다운로드: 윈도우 버전에 맞는 zip 파일 다운로드 후 원하는 경로에 복사하여 압축을 푼다.

  2) 환경설정

     - 환경변수 등록

       > Path: java sdk의 bin 경로지정

       > JAVA_HOME : java sdk 루트경로

       > JRE_HOME: java runtime environment 루트경로

       > CATALINA_HOME: tomcat 루트경로

     - 권한 설정

        tomcat/conf/tomcat-users.xml 파일 열기 >  아래와 같이 설정한다. (단, 아래는 예시일뿐 똑같은 권한을 설정할 필요는 없음)

        <role rolename="manager-script"/>

        <role rolename="manager-status"/>

        <role rolename="manager-gui"/>

        <role rolename="admin-gui"/>

        <user username="생성ID" password="생성비밀번호" roles="manager-gui,admin-gui,manager-script,manager-status"/>

     -  포트 설정

        톰캣을 최초실행하면 기본 8080으로 설정되어 있어 다른 포트로 변경할 경우

        tomcat/conf/server.xml 파일 열기 > <Connector port="8080" 을 변경하고자 하는 포트로 변경

     - Root 경로 변경 지정

        링크참조

  4) tomcat 실행/중지

     - console 실행 > tomcat/bin 으로 이동 > startup

     - console 실행 > tomcat/bin 으로 이동 > shutdown

  5) 윈도우 서비스

      - 등록: console 실행 > tomcat/bin 으로 이동 > service install tomcat_service > 서비스에서 apache tomcat 등의 이름을 찾음 > 실행 (자동/수동 설정에 따라 윈도우 리부팅이 되면서 실행되게 설정이 가능)

      - 제거: console 실행 > tomcat/bin 으로 이동 > service remove "서비스명"


2. JSP 연동

  1) WAR 파일 생성

     eclipse 실행 > Project Explorer 에서 프로젝트 선택 후 마우스 오른쪽 버튼 클릭 > Export > War file 선택 > Web Project 명과 Destination(생성경로)을 지정하여 WAR파일을 생성

  2) WAR 파일 복사

     생성된 WAR파일을 tomcat/webapps 폴더 하위에 복사 > Tomcat 재실행



Posted by CoolDragon
2016. 10. 26. 13:28

1.Windows

1) java sdk 설치

 - download: http://java.sun.com

 - 환경변수 설정

   JAVA_HOME 변수 추가: jdk 설치 경로

   Path 설정: ~~~;%JAVA_HOME%\bin; 추가


2) Tomcat

  - download: http://tomcat.apache.org

  - 압축풀면 해당 경로가 사용경로가 된다.


3) 이클립스 설치

 - download: http://www.eclipse.org (Eclipse IDE for Java EE Developers)

 - 이클립스 tomcat 서버 연동

   > Wiindow > Show View > Other... 메뉴 선택 후 화면에서 Server 선택

   > Servers 탭에서 "No servers are available. Click this link to create a new server... 를 클릭 후 설치한 Apache 버전을 선택후 Next > Tomcat installation directory를 선택 tomcat 설치 경로를 설정, JRE는 jre1.8.0_xxx로 변경 한 후 Finish

   > Servers 에서 Tomcat vx.x Server at localhost를 클릭하여 tomcat 설정

     >> Server Locations에서 "Use Tomcat installation (takes control of Tomcat installation)을 선택

     >> Server Options 에서 "Publish module contexts to separate XML files를 체크

     >> Ports 에서 HTTP/1.1를 8080에서 다른포트(8181)를 선택


2. Linux




Posted by CoolDragon