(주)누리웨어

화상연동/Web,APP 구축및서비스/LMS/평생교육/학점은행/기업교육/연수관리/설문구축/

Apache Httpd 2.2.x + JBoss EAP 6.x + Tomcat Connector 1.2.x Session Clustering

Apache HTTPD Server 설치

 

JBoss EAP 6.x 서버 설치 및 단일서버 포트오프셋 Session Clustering 구성

 

Apache Tomcat Connectors 다운로드 및 설치

wget  http://www.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.40-src.tar.gz

tar xvzf tomcat-connectors-1.2.40-src.tar.gz

cd tomcat-connectors-1.2.40-src/native

./configure –with-apxs=/app/httpd/bin/apxs

make && make install

이렇게 하면  /app/httpd/modules밑에  mod_jk.so파일이 생성

설치완료

mod_jk 설정

vi    /app/httpd/conf/extra/httpd-modjk.conf

JkLogStampFormat “[%Y %a %b %d %H:%M:%S]”
JKRequestLogFormat “%w %R %V %T”
JkWorkersFile conf/extra/workers.properties
JkShmFile logs/mod-jk.shm
</IfModule>

JBoss와 Apache HTTPD Server간의 역결을 위한 workers.proreties

vi /app/httpd/conf/extra/workers.properties

웹서버 (Apache HTTPD Server)로 접속한 URL에 대해서 JBoss가 처리 할수 있도록 설정하는  (uriworkermap.properties)을 생성

vi /app/httpd/conf/extra/uriworkermap.properties

Apache HTTPD Virtual Host 설정
아래의 명령을 실행하여 Apache HTTPD Server의 Virtual Host설정 파일을 편집합니다.

mod-jk.conf와 httpd-vhosts-jbtest.conf를 httpd.conf에 include한다.

vi /app/httpd/conf/httpd.conf

#Apache Tomcat connector mod-jk
Include conf/extra/httpd-modjk.conf

#Virtual hosts
Include conf/extra/httpd-vhosts-test.conf

 

아파치 PORT로 접속하면 8109,8209의 jboss를 실행되는것을 볼수 있다.

 

댓글 남기기