| 카테고리1 | 프로그래밍 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 카테고리2 | 서버 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 제목 | 아파치 톰캣 나눠서 연동하기 - 윈도우10 편 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 작성자 | 고성훈 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 작성일 | 2024-11-26 13:18:31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
아파치 2.4 설치 https://www.apachelounge.com/download/
mod_jk 설치 https://www.apachelounge.com/download/ 톰캣 설치 [아파치 설정] 1. conf/httpd.conf 1) DocumentRoot : 톰캣 프로젝트 루트로 한다 2) ServerRoot : 아파치 설치된 경로 3) listen : 사용할 포트 ex)80 4) LoadModule jk_module modules/mod_jk.so <!-- Not Allowed Tag Filtered --><IfModule jk_module> Include conf/mod_jk.conf </IfModule> 추가 5) ServerName : localhost 6) ErrorDocument 503 /index.html 2. conf/mod_jk.conf - 생성(경로에 파일/폴더 없을경우 생성 JkWorkersFile "C:\Program Files (x86)\Apache Software Foundation\Apache24\conf\workers.properties" JkLogFile "C:\Program Files (x86)\Apache Software Foundation\Apache24\logs\mod_jk.log" JkLogLevel error JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " JkRequestLogFormat "%w %V %T" #동적 경로만 톰캣에서 처리하도록 설정 JkMount /*.do ajp13 JkMount /**/*.do ajp13 JkMount /*.jsp ajp13 JkMount /**/*.do ajp13 3. workers.properties workers.tomcat_home=C:\Program Files (x86)\Apache Software Foundation\Tomcat 8.5 workers.java_home=C:\Program Files\Java\jdk1.8.0_201 ps=/ worker.list=ajp13 #나중에 톰캣 AJP 설정할 때 쓰는 포트(기본 8009) worker.ajp13.port=19099 worker.ajp13.host=localhost worker.ajp13.type=ajp13 worker.ajp13.lbfactor=1 worker.loadbalancer.type=lb worker.loadbalancer.balanced_workers=ajp13 worker.inprocess.type=jni worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)tomcat.jar worker.inprocess.cmd_line=start worker.inprocess.stdout=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stdout worker.inprocess.stderr=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stder [톰캣 설정] 1. server.xml #기본 8009 <!-- Not Allowed Tag Filtered --><Connector protocol="AJP/1.3" address="127.0.0.1" port="19099" secretRequired="false" redirectPort="8443" /> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||