티스토리 뷰

아파치 톰캣 설치 하기


톰캣다운 -> 실행 -> 설치



아파치 설치하기



mod_jk 모듈 다운

아파치 2.4   에 적용되는 mod_jk 이다.

[아파치 버전마다 mod_jk.so 파일이 다르므로 주의]


mod_jk 압축 해제후  mod_jk.so 를 
C:\아파치 설치 경로\modules     로 붙여넣는다.
(아파치의 modules  폴더)     


====================================================================


아파치 톰캣 연동하기




LoadModule jk_module modules/mod_jk.so              를 추가


C:\아파치 설치 경로 \conf   에      파일  추가





server.xml   을  수정.....

C:\apache-tomcat-sg\conf   에서 찾으면 된다.
    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

이부분을 수정한다.    여기서 port 번호를 원하는 포트 번호로 설정 한다.



workers.properties           를  수정.....

C:\아파치 설치 경로\conf     에서 찾으면 된다.

#worker.list=worker1, worker2
worker.list=worker2

## server 1
worker.worker1.port=8009
worker.worker1.host=localhost
worker.worker1.type=ajp13
worker.worker1.lbfactor=1



이렇게 되어 있으면 된다....    #은 주석이니가 상관 없다...

## server 2
worker.worker2.port=8010
worker.worker2.host=localhost
worker.worker2.type=ajp13
worker.worker2.lbfactor=1

 worker.loadbalancer.type=lb
 worker.loadbalancer.balanced_workers= worker2
 worker.inprocess.type=jni
 worker.inprocess.class_path=(workers.tomcat h ome) (ps)lib(ps)tomcat.jarworker.inprocess.cmd l ine=startworker.inprocess.stdout= (workers.tomcat_home)(ps)logs (ps)inprocess.stdout
 worker.inprocess.stderr=(workers.tomcat h ome) (ps)logs$(ps)inprocess.stder

이것도 추가했다...



그러면 server2에 맞게     


server.xml   을  다시 수정.....

C:\apache-tomcat-sg\conf   에서 찾으면 된다.
    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />

이부분을 이렇게 수정한다.
=> 그러면 이제부터 포트번호 8010과 연결이 될거니까 workers2 임



C:\아파치 설치 경로\conf\extra    에서     httpd-vhosts.conf   를 수정 한다.
<VirtualHost *:88>
 DocumentRoot "D:\workspace\apache-tomcat-7\webapps\ROOT"
 ServerName localhost
 AddDefaultCharset utf-8
 JkMount /* worker2
</VirtualHost>





http.conf  수정

C:\아파치 설치 경로\conf       여기 있음 (개인 설정에 따라서 다름)

ServerRoot "c:/Apache24"

Listen 88

LoadModule jk_module modules/mod_jk.so

ServerName localhost:88

DocumentRoot "c:/Apache24/htdocs"                   # 이거는 기본 설정

# Virtual hosts
Include conf/extra/httpd-vhosts.conf                   # 여기 주석 해제

JkWorkersFile conf/workers.properties 



한가지 더 cmd에서 아파치를 재실행 하고 싶을 경우에는....

환경설정을 해주고 http.exe -k  의 명령어를 사용해도 된다.ㄴ






반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함