centos7 apache tomcat 연동# Web&WAS/Tomcat2019. 1. 12. 11:46
Table of Contents
728x90
반응형
컨넥터 설치
http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/
# wget http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.46-src.tar.gz
# tar -xvzf tomcat-connectors-1.2.46-src.tar.gz
# cd tomcat-connectors-1.2.46/native
# ./configure --with-apxs=/usr/sbin/apxs
# make && make install
아파치 설정
# vi workers.properties
worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009
# 만일, 2개 이상의 톰캣을 사용하는 경우 다음과 같이 작성합니다.
worker.list=worker1,worker2
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009 # 포트번호
worker.worker1.lbfactor=2 # 서버 밸런스 비율
worker.worker2.type=ajp13
worker.worker2.host=localhost
worker.worker2.port=8010 # 포트번호
worker.worker2.lbfactor=1 # 서버 밸런스 비율
아파치conf수정
# mod_jk.so의 위치입니다. modules는 위의 install 과정에서의 디렉터리 이름입니다.
LoadModule jk_module /etc/httpd/modules/mod_jk.so
# workers 설정 파일 위치
JkWorkersFile /etc/httpd/conf/workers.properties
# 로그파일 위치
JkLogFile /etc/httpd/logs/mod_jk.log
# Load balancing workers will not function properly 오류 대응, httpd의 권한
JkShmFile /etc/httpd/logs/mod_jk.shm
# URL에 따른 요청 처리 설정
JkMount /* worker1
virtualhost사용시 해당 virtualhost에 설정해주어야합니다.
<virtualhost *:80>
servername [도메인]
Jkmount /* worker1
</virtualhost>
아파치 및 톰캣 서비스 재시작
참조
https://madplay.github.io/post/apache-tomcat-modjk
https://www.ramkitech.com/2012/03/virtual-host-apache-httpd-server-tomcat.html
728x90
반응형
'# Web&WAS > Tomcat' 카테고리의 다른 글
tomcat monitoring scouter install (0) | 2021.04.20 |
---|---|
tomcat ssl 설정 및 적용(let's encrypt) (0) | 2019.01.12 |
centos7 tomcat설치 (0) | 2019.01.12 |
centos7 jdk설치 (0) | 2019.01.12 |
Tomcat(톰캣) 버전확인 방법 (0) | 2016.03.14 |
@다크쉐라빔 :: 다크쉐라빔의 주절주절
안녕하세요. 이곳은 IT위주의 잡다한 정보를 올려두는 개인 블로그입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!