이메일을 적으시면 보안관련 소식을 받을수 있습니다.
이메일:



작성자: 컴센스
편집자: 엔시스(sis@sis.pe.kr)




jsp 관련 테스트 환경이 필요해서 VM구축된것을 찾던도중에 간다하게 새로 만들기로 결정하고 간단히 윈도우용 APMSetup과 윈도우용 Tomcat6을 가지고 설치를 하였습니다.

80포트에는 php환경을 8080에는  톰켓 환경으로 구축하였습니다.
같은 포트로 할수는 있으나 제가 필요한 환경이므로...
순서는 다음과 같습니다.



 Part 1. 준비하기


 1) APM_Setup 6 - http://apmsetup.com/download.php

URL :  http://kldp.net/frs/download.php/5024/APMSETUP6_2009021700.exe
 최신버전인APMSETUP6_2009021700 파일 다운

2) Tomcat 6.x - http://tomcat.apache.org/

 URL :  http://tomcat.apache.org/download-60.cgi
apache-tomcat-6.0.16.exe 파일 다운

 3) JDK 6 Update 12 - http://java.sun.com/javase/downloads/index.jsp

   URL :  https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u12-oth-JPR@CDS-CDS_Developer

 jdk-6u12-windows-i586-p.exe 파일 다운

4) Apache + Tomcat 연동 Connector -
    사이트 접속후 중간쯤 Tomcat Connector JK1.2 > JK 1.2.26 Source Release zip (e.g. Windows)

    > Binary Releases 클릭 > win32 > jk-1.2.27/ > mod_jk-1.2.27-httpd-2.2.10.so

 URL : http://apache.tt.co.kr/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.27/mod_jk-1.2.27-httpd-2.2.10.so


 Part 2. 설치하기


1) APM_Setup 6 설치
- 설치 폴더 : C:\APM_Setup


2) Tomcat 6 설치
 - APM과의 호환을 위해 APM 폴더 안에 설치함, 
-  설치 폴더 : C:\APM_Setup\Server\Tomcat 6.0


3) JDK 설치


4) 1~3 설치 후 .. 환경변수 등록


- 내컴퓨터 > 속성 > 고급 > 환경변수 > 시스템 변수 > 새로만들기 또는 편집선택(기존에 있을시)

  

가-1) 변수이름 : Path(편집선택)
가-2) 변수값 : C:\Program Files\Java\jdk1.6.0_12\bin;

나-1) 변수이름 : Java_home(새로만들기)
나-2) 변수값 : C:\Program Files\Java\jdk1.6.0_12;(JDK 설치된 디렉토리)

다-1) 변수이름 : Classpath
다-2) 변수값 : C:\Program Files\Java\jdk1.6.0_12\lib\tools.jar;C:\APM_Setup\Server\Tomcat 6.0\lib\servlet-api.jar;



설치가 끝나면 APM과 Tomcat이 잘 실행되는지 각각 실행하여 여부를 파악한다
 실행이 된다 가정하에 다음 작업을 시작함


 Part 3. 연동 작업


1) Apache + Tomcat 연동

    가. 컨넥터 파일명 수정 및 이동

          - 아까 다운받은 mod_jk-1.2.27-httpd-2.2.10.so 파일을
      이름을  mod_jk.so 바꾸고
      C:\APM_Setup\Server\Apache\modules 이동


2) Apache httpd.conf 편집 (C:\APM_Setup\Server\Apache\conf)

    가. DirectoryIndex 찾아서 index.jsp 추가

            ex) DirectoryIndex index.jsp index.php index.html index.htm

    나. 모듈 연동(mod_jk.so)

         - 내용중에 LoadModule이 많이 보일겁니다. 거기서 추가하세요

         - LoadModule jk_module modules/mod_jk.so 
         - 밑으로 내려가서 아래의 내용도 추가

         - Include conf/mod_jk.conf


3) mod_jk.conf 파일 생성 (C:\APM_Setup\Server\Apache\conf)


     JkWorkersFile conf/workers.properties
     JkLogFile logs/mod_jk.log
     JkLogLevel info
     JkAutoAlias "C:\APM_Setup\Server\Tomcat 6.0\webapps"
     JkMount /*.jsp ajp13
     JkMount /servlet/* ajp13
     JkMount /jsp-examples ajp13
     JkMount /jsp-examples/* ajp13
     JkMount /url ajp13
     JKUnmount /*.php ajp13
     JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
     JkRequestLogFormat "%w %V %T"


4) workers.properties 파일 생성 (C:\APM_Setup\Server\Apache\conf)

     workers.tomcat_home=C:\APM_Setup\Server\Tomcat 6.0
     workers.java_home=C:\Program Files\Java\jdk1.6.0_12
     ps=\
     worker.list=ajp13
     worker.ajp13.port=8009
     worker.ajp13.host=localhost
     worker.ajp13.type=ajp13

 


Part 4. 연동확인


 
    1) Tomcat 을 먼저 띄웁니다. 그다음 APM을 띄웁니다.

      2) 접속 되고 Tomcat 페이지가 나오면 성공입니다!! ^_^  이상입니다.



http://127.0.0.1 접속화면


http://127.0.0.1:8080 접속화면


완료 되었습니다

테스트하실때 원본 VM웨어 파일은 백업 하시고 테스트 하시는게 나중을 위해서 관리를 위해서 편리합니다



****************************************************************************************************

본 포스팅의 저작권은 보안인닷컴과 작성자에 있으며 상업적 이용을 배제하며 콘텐츠 이용시에는 반드시 출처와 링크를 이용해 주시기 바랍니다. 무단도용은 저작권법에 저촉을 받습니다..

****************************************************************************************************

Posted by 알 수 없는 사용자
,