▶ 뭉충닷컴
 
mungchung.com login
Site Search
My Space
주절주절...
공부방
쥔장소개
Board
자유게시판
유용한 정보
자료실
Programming
강좌 & Articles
Spring 3.0
프로그래밍 Tip
   -ASP
   -PHP
   -JavaScript
   -HTML
   -Java/JSP
   -Database
   -Crystal Report
   -Visual Basic
   -이클립스
   -리눅스
   -기타
Windows API (VB)
Spread Sheet 7.0
컴퓨터활용 Tip
Other things
StarCraft 전략
StarCraft 문서
김용(金庸)
Son Q & Dieda

IIS와 톰캣 여러개 추가로 연동하기

기타 조회 수 8150 추천 수 0 2013.03.01 11:53:29

IIS와 톰캣 연동이 되어있는 상태에서

 

또다른 웹서비스에 추가로 톰캣 연동하는 방법이다. 즉, 웹서비스 2개, 톰캣 2개

 

아래 설정 방법은 톰캣2번째것 설정할때임 (뭐 개념은 대동소이함)

 

 

 

 

==============================================================
1. 필요한 디렉토리 생성
==============================================================
1) 톰캣 및 ISAPI 프로그램 복사
    C:\Program Files\Apache Software Foundation
    ==> C:\Program Files\Apache Software Foundation 2 복사

2) C:\Program Files\Apache Software Foundation 2\Jakarta Isapi Redirector\bin 디렉토리에서
    isapi_redirect.dll ==> isapi_redirect2.dll 로 파일명 변경
    isapi_redirect2.properties 파일 생성

3) C:\www\home2 디렉토리 생성 및 테스트 파일등 생성
    son.html
    son.asp
    son.jsp


==============================================================
2. 톰캣 설정
==============================================================
1) C:\Program Files\Apache Software Foundation 2\apache-tomcat-5.5.36\conf\server.xml 수정
    포트및 웹소스위치 정보 수정

    8005 => 18005
    8080 => 18080 (톰캣 접속 포트)
    8009 => 18009 (톰캣과 IIS가 통신하는 포트)
    8443 => 18443
    docBase = "home2"   

3) 실행 스크립트 수정
    C:\Program Files\Apache Software Foundation 2\apache-tomcat-5.5.36\conf\*.bat
    .bat 모든 파일 열어서 아래 카타리나홈 환경변수 명칭 수정

    CATALINA_HOME => CATALINA_HOME2


==============================================================
3. 윈도우 시스템환경변수 설정
==============================================================
시스템환경변수에 아래내용추가.

내컴퓨터 > 속성 > 고급 > 환경변수 > 시스템변수
    변수이름 : CATALINA_HOME2
    변수 값 : C:\Program Files\Apache Software Foundation 2\apache-tomcat-5.5.36

 

==============================================================
3. 톰캣 동작 확인
==============================================================
1, 2, 3번 설정하고 C:\Program Files\Apache Software Foundation 2\apache-tomcat-5.5.36\bin\startup.bat 파일 실행시켜서
톰캣 서버 시작후 톰캣이 제대로 동작하는지 확인

http://아이피:18080/son.jsp

 

==============================================================
4. ISAPI 설정
==============================================================
1) C:\Program Files\Apache Software Foundation 2\Jakarta Isapi Redirector\bin\isapi_rediredt2.properties 파일 열어서 아래 내용 추가

    -------------------------------------
    extension_uri=/jakarta2/isapi_redirect2.dll
    log_file=C:\\Program Files\\Apache Software Foundation 2\\Jakarta Isapi Redirector\\log\\isapi_redirect.log
    log_level=info
    worker_file=C:\\Program Files\\Apache Software Foundation 2\\Jakarta Isapi Redirector\\conf\\workers.properties.minimal
    worker_mount_file=C:\\Program Files\\Apache Software Foundation 2\\Jakarta Isapi Redirector\\conf\\uriworkermap.properties
    -------------------------------------

    참고) 기존에 설정된 jakarta isapi는 설정이 레지스트리로 등록되어있는데 jakarta2는 프로퍼티를 이용해서 설정했다.
          프로퍼티 설정시 isapi_redirect2.dll의 파일명과 프로퍼티 파일명이 동일해야한다.

2) 설정파일 수정
    C:\\Program Files\\Apache Software Foundation 2\\Jakarta Isapi Redirector\\conf\\workers.properties.minimal 파일 열어서

    worker.ajp13w.port 항목에서 포트를 8009 => 18009 로 수정

==============================================================
5. IIS설정
==============================================================

1) IIS > 웹서비스확장 > jakarta2
   서비스이름 : jakarta2
   위치 : C:\Program Files\Apache Software Foundation 2\Jakarta Isapi Redirector\bin\isapi_rediredt2.dll
   사용 허용으로 해뒀는지 확인

2) IIS > 웹 사이트
   test_web 웹 등록
   jakarta2 가상디렉토리 등록
   test_web 등록정보 > ISAPI필터에 jakarta2 등록
       * jakarta2 필터가 초록색으로 되어있는지 확인

==============================================================
6. 테스트
==============================================================

1) 기본 iis가 잘 동작하는지 확인
    http://아이피:88/son.html

2) asp 동작 확인
    http://아이피:88/son.asp

3) jsp 동작 확인
    http://아이피:88/son.jsp (iis를 이용한 톰캣 접속)
    http://아이피:18080/son.jsp (톰캣을 이용한 접속)

만일, 서버설정후 동작을 안한다면
서비스 > IIS Admin Service를 중지 후 시작을 다시 해본다.


댓글 '1'

비틀즈

2015.05.06 13:22:10
*.221.15.187

너무 좋은정보이에요 담아갈께요`~

문서 첨부 제한 : 0Byte/ 2.00MB
파일 크기 제한 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 DataBase 질문글은 자유게시판에 작성해 주세요. 뭉충닷컴 2005-09-24 113090
43 기타 jenkins에서 Your container doesn’t use UTF-8 to decode URLs 오류 뜰경우 뭉충닷컴 2017-11-10 28
42 기타 svn 능력자를 위한 git 개념 가이드 뭉충닷컴 2015-03-27 320
41 기타 아파치 설정관련 참고할만한 글 뭉충닷컴 2014-12-23 1233
40 기타 아파치 공사중 페이지 설정 뭉충닷컴 2014-05-13 3148
39 기타 xe 로그인 풀림 방지 tip [1] 뭉충닷컴 2014-03-26 1875
38 기타 bat 파일에서 파일정보들 가져오기 뭉충닷컴 2014-02-05 2188
» 기타 IIS와 톰캣 여러개 추가로 연동하기 [1] 뭉충닷컴 2013-03-01 8150
36 기타 apache에서 httpd-ssl 사용시 서버 안올라갈경우 뭉충닷컴 2013-01-31 4802
35 기타 SVN의 RA layer request failed 에러처리 뭉충닷컴 2012-02-03 9162
34 기타 command/console 지원 ftp 프로그램 file 뭉충닷컴 2011-01-12 9612
33 기타 ActiveX method 분석 방법 file 뭉충닷컴 2010-12-23 10333
32 기타 IEPrint 사용하기 (웹 인쇄시 여백 및 대화상자 설정) file [1] 뭉충닷컴 2010-12-23 13424
31 기타 톰캣 로드밸런싱 설정하기 뭉충닷컴 2010-12-14 9583
30 기타 svn.exe (svn command line) 뭉충닷컴 2010-08-20 10298
29 기타 에디트 플러스(editplus)용 zen coding file [2] 뭉충닷컴 2010-02-05 17750
28 기타 톰캣의 org.apache.jk.common.ChannelSocket processConnection 오류 해결하기 뭉충닷컴 2009-11-04 15100
27 기타 apache(아파치), tomcat(톰캣) 심볼릭링크 사용하기 뭉충닷컴 2009-10-27 12964
26 기타 Eclipse 설정: TEST, SVN, LIVE 서버 구성과 작업방식 비교 뭉충닷컴 2009-09-08 10936
25 기타 아파치 설정에서 특정 디렉토리 접근 금지 뭉충닷컴 2009-09-03 12319
24 기타 firefox로 sql injection, xss 점검하기 뭉충닷컴 2009-08-10 10827