JAVA 설치 : https://forcloud.tistory.com/88
Tomcat 설치 : https://forcloud.tistory.com/89
1. ISAPI 설치
IIS 에서 ISAPI를 추가합니다.
2. Tomcat Connecter 설치
설치파일 다운로드 링크 : https://mirror.navercorp.com/apache/tomcat/tomcat-connectors/jk/binaries/windows/tomcat-connectors-1.2.48-windows-x86_64-iis.zip
폴더 생성 및 bin 폴더에 'isapi_redirect.dll' 옮기기
3. Tomcat Connecter 설정
bin 폴더에 파일을 생성합니다. (isapi_redirect.dll 와 같은 위치)
isapi_redirect.properties
# IIS가 필터를 찾는 위치 입니다. 나중에 IIS관리자에서 가상디렉토리로 /jakarta 를 만들것입니다.
extension_uri=/jakarta/isapi_redirect.dll
# 로그 파일의 저장 와 로그파일의 이름 입니다. 경로는 절대경로로 기입합니다.
log_file=C:\Program Files\Java\Tomcat Connecto\log\isapi_redirect.log
# 로그 레벨 : debug, info, warn, error, trace
log_level=info
# IIS에서 redirect할 서버들의 정보를 지정한 파일입니다. 여러 Tomcat 서버로 부하를 분산할 수 있습니다.
worker_file=C:\Program Files\Java\Tomcat Connector\conf\workers.properties
# Tomcat 서버(Worker)로 요청을 보낼 URI 를 지정하는 파일 입니다.
worker_mount_file=C:\Program Files\Java\Tomcat Connector\conf\uriworkermap.properties
conf 폴더에 위치합니다.
workers.properties
# Tomcat 서버를 지정합니다. 콤마로 분리해서 여러개를 지정할 수 있습니다.
worker.list=worker1
# Tomcat과 통신하는 프로토콜을 지정합니다.
worker.worker1.type=ajp13
# Tomcat 서버의 IP 주소 입니다.
worker.worker1.host=localhost
# Tomcat 서버의 ajp13 통신 포트 입니다. Tomcat의 server.xml 에 지정되어 있습니다.
worker.worker1.port=8009
conf 폴더에 위치합니다.
uriworkermap.properties
# 확장자가 jsp인 요청을 Tomcat으로 reidrect 합니다.
/*.jsp=worker1
4. IIS 웹 사이트 생성
테스트용 사이트를 추가합니다.
- 경로는 Tomcat의 웹 루트와 상이해도 됩니다.
- 포트는 8090으로 지정했습니다.
5. IIS Tomcat 연동
호스트의 'ISAPI 및 CGI 제한'을 클릭합니다.
가상디렉토리 추가
- 별칭은 jakarta를 입력합니다. isapi_redirect.properties에서 지정한 이름 입니다.
ISAPI 필터 설정
처리기 매핑 설정
6. 서비스 재시작
Tomcat도 재시작 되어야 합니다.
'System > Windows Server' 카테고리의 다른 글
[PowerShell] 이벤트뷰어 로그 추출 및 메일 발송 (0) | 2023.01.12 |
---|---|
[Windows Server 2016] Apache-Tomcat 10.0.6 설치 (0) | 2021.05.17 |
[Windows Server 2016] JAVA 16.0.1 설치 (0) | 2021.05.17 |
[Windows Server 2016] 파일 서버 (공유 폴더) (0) | 2021.03.19 |
[Windows Server 2016] MSSQL 설치 (0) | 2019.08.26 |