▶ 뭉충닷컴
 
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와 톰캣 여러개 추가로 연동하기

기타 조회 수 8472 추천 수 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 113096
552 리눅스 (13)permission denied: make_sock: could not bind to address 0.0.0.0:80 뭉충닷컴 2017-11-28 54
551 기타 jenkins에서 Your container doesn’t use UTF-8 to decode URLs 오류 뜰경우 뭉충닷컴 2017-11-10 81
550 JAVA java poi 엑셀파일 다운로드시 암호 설정 [1] 뭉충닷컴 2017-10-18 459
549 Script jquery를 이용한 파일첨부시 진행바(progress) 처리 뭉충닷컴 2017-09-27 109
548 리눅스 주기적으로 아파치/톰캣 프로세스 갯수 로깅 남기기 file [1] 뭉충닷컴 2017-06-09 136
547 JAVA xss 방어를 위한 설정 방법 뭉충닷컴 2017-03-31 63
546 Script 문자열관련 prototype 모음 뭉충닷컴 2015-09-04 145
545 DataBase comma 구분자 데이터를 row 형태로 가져오기 (SUBSTRING_INDEX 이용) 뭉충닷컴 2015-07-06 4684
544 이클립스 갑자기 eclipse 실행이 안되는경우 뭉충닷컴 2015-04-16 437
543 기타 svn 능력자를 위한 git 개념 가이드 뭉충닷컴 2015-03-27 335
542 기타 아파치 설정관련 참고할만한 글 뭉충닷컴 2014-12-23 1233
541 Script Ajax 를 순차적으로 여러개 불러오기 뭉충닷컴 2014-08-22 3260
540 리눅스 winscp를 이용한 rcp 파일 업로드 뭉충닷컴 2014-07-31 2760
539 리눅스 특정날짜에 해당하는 파일 찾기 뭉충닷컴 2014-07-25 2271
538 기타 아파치 공사중 페이지 설정 뭉충닷컴 2014-05-13 3190
537 리눅스 일정 시간 간격으로 리눅스 명령어 반복 실행 뭉충닷컴 2014-04-22 4566
536 Script 인쇄 전/후 script 함수 (멀티브라우저) 뭉충닷컴 2014-04-21 1909
535 기타 xe 로그인 풀림 방지 tip [1] 뭉충닷컴 2014-03-26 1892
534 리눅스 파일 copy 하면서 디렉토리까지 같이 생성하기 뭉충닷컴 2014-02-11 2332
533 기타 bat 파일에서 파일정보들 가져오기 뭉충닷컴 2014-02-05 2248
532 JAVA 디렉토리안의 파일 목록 모두 가져오기 (하위 디렉토리 까지 포함) 뭉충닷컴 2014-01-08 3314
531 HTML class정의된 style의 내용을 inline style 형태로 변환해주는 사이트 뭉충닷컴 2013-12-20 2072
530 JAVA Invalid byte 1 of 1-byte UTF-8 sequence 오류 해결하기 뭉충닷컴 2013-11-27 3869
529 리눅스 bash 변수내의 문자열 replace 뭉충닷컴 2013-07-30 2683
528 리눅스 sqlplus 실행결과를 bash 변수에 저장 뭉충닷컴 2013-07-30 4149
527 리눅스 bash shell 사용자 입력 받기 뭉충닷컴 2013-07-12 4563
526 리눅스 오라클 imp/exp에서 where 절 사용하기 뭉충닷컴 2013-07-11 4351
525 JAVA java.io.IOException: Server returned HTTP response code: 503 for URL: http://mybatis.org/dtd/mybatis-3-mapper.dtd 에러 해결 뭉충닷컴 2013-05-14 6852
524 이클립스 플러그인 개발시 메뉴에 단축키 적용하기 뭉충닷컴 2013-04-21 3710
523 이클립스 IEditorPart 선택된 값 변환(변경) 뭉충닷컴 2013-04-20 3231
522 이클립스 IEditorPart 선택된 텍스트값 알기 뭉충닷컴 2013-04-20 3651
» 기타 IIS와 톰캣 여러개 추가로 연동하기 [1] 뭉충닷컴 2013-03-01 8472
520 기타 apache에서 httpd-ssl 사용시 서버 안올라갈경우 뭉충닷컴 2013-01-31 4811
519 Script jquery plugin - 객체의 특정 속성 변경을 감지해주는 플러그인 뭉충닷컴 2013-01-17 5561
518 Script onbeforeunload 에서 이벤트 2번 발생하는 것 방지 뭉충닷컴 2013-01-03 6924
517 JAVA HashCodeBuilder 뭉충닷컴 2012-12-14 4942
516 이클립스 이클립스 플러그인 개발 TableViewer 예제 뭉충닷컴 2012-12-02 7681
515 JAVA 파일사이즈를 읽기편하게 변환하기 뭉충닷컴 2012-11-30 4931
514 JAVA jstl 동적 변수 할당 뭉충닷컴 2012-11-27 8470
513 이클립스 이클립스 플러그인시 개발시 IWorkbenchWindow 값 구하기 뭉충닷컴 2012-11-25 4903
512 JAVA 이클립스 플러그인개발시 선택된 텍스트 뭉충닷컴 2012-11-21 5172
511 JAVA java에서 Runtime.exec() 실행시 grep 사용하기 뭉충닷컴 2012-11-01 7442
510 리눅스 리눅스에서 OS 버전 확인 뭉충닷컴 2012-11-01 6052
509 DataBase erwin pre & post script 로 index 생성 script 만들기 뭉충닷컴 2012-10-25 6061
508 JAVA 자바에서 로그가 두번씩 찍힐 때 뭉충닷컴 2012-10-10 4676
507 JAVA xml 문자열을 node 객체로 만들기 뭉충닷컴 2012-09-24 4787
506 DataBase erwin pre & post script 작성시 변수 이용해보기 뭉충닷컴 2012-09-12 6101
505 JAVA 자바빈에 있는 메서드명을 파라미터로 받아서 실행할 경우 뭉충닷컴 2012-08-31 4774
504 리눅스 리눅스 빈디렉토리 삭제 뭉충닷컴 2012-07-30 6809
503 Script jquery validate에 주민등록번호 검사 추가 뭉충닷컴 2012-06-19 7618
502 Script jquery validate 플러그인 사용시 중복이름 가진 input 들 체크 못할경우 뭉충닷컴 2012-06-19 10734
501 Script 자바스크립트 호출한 함수이름 가져오기 뭉충닷컴 2012-06-18 7316
500 Script 한글 자소분리 초간단 버젼 뭉충닷컴 2012-06-15 5196
499 Script jquery object를 dom object로 변환하기 [1] 뭉충닷컴 2012-06-15 6466
498 Script Javascript 로 class 이용하는 여러가지 방법들 뭉충닷컴 2012-06-13 3909
497 JAVA java로 리눅스/윈도우의 쉘명령어 실행시키기 뭉충닷컴 2012-06-12 9242
496 DataBase Input file: xxxx.ER1 with file version: -1 is not readable by Computer Associates ERwin 오류 해결 방법 뭉충닷컴 2012-05-15 6439
495 리눅스 특정기간내에 변경된 파일 찾아서 압축 뭉충닷컴 2012-05-04 5355
494 DataBase sqlplus에서 SP2-0734 .. 에러가 발생할 경우 뭉충닷컴 2012-04-05 9370
493 리눅스 리눅스 bash 쉘(shell)로 파일 내용 검색 일괄로 처리하기 [1] 뭉충닷컴 2012-04-04 10552