문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
service:was:tomcat:tomcat_apache_virtualhost [2012/04/13 11:41] starlits |
service:was:tomcat:tomcat_apache_virtualhost [2012/04/13 13:16] starlits [/etc/apache2/sites-enabled/] |
||
---|---|---|---|
줄 14: | 줄 14: | ||
apache2.2-common libapache2-mod-jk libapache2-mod-php5 | apache2.2-common libapache2-mod-jk libapache2-mod-php5 | ||
</ | </ | ||
+ | |||
+ | ===== 설치/ | ||
+ | ==== ==== | ||
+ | ^ JDK 1.6 설치경로 (JAVA_HOME) | / | ||
+ | ^ TOMCAT 구동 Script | / | ||
+ | ^ TCOMAT 설치경로 (TCOMAT_HOME) | / | ||
+ | ^ TOMCAT Server 설정파일 | / | ||
+ | ^ TOMCAT Manager 설정파일 | / | ||
+ | ^ Context 설정파일 | /[SERVICE DIRECTORY]/ | ||
+ | ^ APACHE mod_jk 모듈설정 | / | ||
+ | ^ APACHE workers 파일위치정보 | / | ||
+ | ^ APACHE TOMCAT SERVER(workers) 설정정보파일 | / | ||
+ | ^ APACHE Virtual HOST 설정 디렉토리 | / | ||
===== tomcat virtual hosting ===== | ===== tomcat virtual hosting ===== | ||
줄 58: | 줄 71: | ||
===== Apache2 mod_jk 설정 ===== | ===== Apache2 mod_jk 설정 ===== | ||
- Apache2에서 tomcat 을 연결하려면, | - Apache2에서 tomcat 을 연결하려면, | ||
- | - **workers.properties** , **jk.conf** , virtualhost_httpd.conf 설정이 필요하다. | + | - **workers.properties** , **jk.conf** , virtualhost_apache2.conf 설정이 필요하다. |
- | + | ||
+ | ==== workers.properties ==== | ||
+ | - / | ||
+ | workers.tomcat_home=/ | ||
+ | workers.java_home=/ | ||
+ | ps=/ | ||
+ | worker.list=ajp13_worker | ||
+ | worker.ajp13_worker.port=8009 | ||
+ | worker.ajp13_worker.host=localhost | ||
+ | worker.ajp13_worker.type=ajp13 | ||
+ | worker.ajp13_worker.lbfactor=1 | ||
+ | worker.loadbalancer.type=lb | ||
+ | worker.loadbalancer.balance_workers=ajp13_worker | ||
+ | </ | ||
+ | ==== jk.conf ==== | ||
+ | - / | ||
+ | JkWorkersFile | ||
+ | JkLogFile | ||
+ | JkLogLevel | ||
+ | JkMount /*.jsp ajp13_worker | ||
+ | JkMount /*/servlet/ ajp13_worker | ||
+ | </ | ||
+ | ==== / | ||
+ | - / | ||
+ | < | ||
+ | JkMount /*.jsp ajp13_worker | ||
+ | ServerName starlits.adminschool.net | ||
+ | DocumentRoot / | ||
+ | ServerAdmin starlits@adminshcool.net | ||
+ | ErrorLog / | ||
+ | CustomLog / | ||
+ | </ | ||
+ | </ | ||
+ | - / | ||
+ | # cd / | ||
+ | # ln -s ../ | ||
+ | </ | ||
+ | - APACHE를 재시작한다. <code bash> # / |