상세 컨텐츠

본문 제목

Windows2012 + Tomcat 연동 설정

시스템설정

by webtattoo 2016. 4. 27. 16:17

본문

Windows2012 + Tomcat 연동 설정


1. JDK설치

JDK 버전은 1.7을 설치함.( 1.8도 큰 문제는 없으나 일단, 1.7로 작업을 해서...)

설치 경로는 


 C:\apps\jdk17080


로 함.( 사실 설치한건 아니고, 걍 설치되어 있는거 압축해 놓은거 풀어서 놓음.)



2. Tomcat 7 설치(8, 9로해도 해도 큰 문제는 없을듯 하나, 일단, 7로 설치)

로그인 하지 않다도 서비스로 돌아가야 하기 떄문에, 그냥 설치하는게 정신건강에 좋을듯.


설치경로는


C:\apps\tomcat 7.0 


에 설치함.( 경로는 알아서...)


3. 환경변수 등록


내PC -> 속성 -> 고급 시스템 설정 -> 고급 -> 환경 변수 -> 시스템 변수(유저의 변수에 해되 됨.)

에 내용 추가


변수 

값 

 CATALINA_HOME

 C:\apps\tomcat 7.0

 JAVA_HOME

 C:\apps\jdk17080


Path 부분에 JAVA_HOME 추가


;%JAVA_HOME%\bin; 


4. ISAPI dll 다운로드 및 properties 파일 생성


http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win64/jk-1.2.31/amd64/

경로에서 isapi_redirect-1.2.31.dll 파일 다운로드 해서 아래 경로에 복사(폴더 생성해서)



동일 경로에 isapi_redirect-1.2.31.properties 파일명 생성후 내용 추가


파일명: isapi_redirect-1.2.31.properties



######################################################################

# ISAPI redirector의 path.

# 가상디렉토리명 : jakarta

extension_uri=/jakarta/isapi_redirect-1.2.31.dll


######################################################################

# LOG FILE PATH

log_file=C:\apps\tomcat 7.0\logs\isapi_redirect.log


######################################################################

# LOG LEVEL(debug, info, warn, error, trace)

log_level=info


######################################################################

# WORKER FILE PATH

worker_file=C:\apps\tomcat 7.0\conf\workers.properties


######################################################################

# WORKER MOUNT FILE PATH

worker_mount_file=C:\apps\tomcat 7.0\conf\uriworkermap.properties

 







4. IIS 설치

서버 관리자 > 대시보드 -> 역할 및 기능 추가 -> 역할 기반 또는 기능 기반 설치 -> 서버 풀에서 서버 선택 -> 이름에서 서버선택 -> 웹 서버(IIS) 체크 (걍 애매하면 다 설치 ㅡㅡ;;;) ISAPI 필터 ISAPI 확장이 체크 되어야 함.

프로그램 -> 관리도구 -> IIS(인터넷 정보 서비스) 관리자


아래 그림대로 4개 설정
















'시스템설정' 카테고리의 다른 글

IIS express 외부에서 접속  (0) 2016.05.26
Momentum Scrolling on iOS Overflow Elements  (0) 2016.05.21
CentOS IP설정  (0) 2016.03.12
c6 실행목록  (0) 2016.01.30
레드마인 백그라운드에서 실행  (0) 2015.08.01

관련글 더보기