apache 2.4
tomcat 8.5.56
1. apache 2.4 설치
http://httpd.apache.org/download.cgi 에서 다운로드
2. JAVA 설치
https://www.oracle.com/java/technologies/javase-downloads.html 에서 다운로드
3. tomcat 8.5.56 설치
https://tomcat.apache.org/download-80.cgi 다운로드
4. apache mod_jk 설치
http://tomcat.apache.org/download-connectors.cgi
해당 링크에서 tomcat-connetors 다운로드 한뒤 apache 모듈 추가
5. apache conf 설정
#vi httpd.conf
LoadModule jk_module modules/mod_jk.so
JkWorkersFile /usr/local/apache/conf/workers.properties
JkLogFile /usr/local/apache/logs/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkShmFile /usr/local/apache/logs/mod_jk.shm
JkMountFile conf/uriworkermap.properties
#vi workers.properties
worker.list=router,jkstatus
worker.jkstatus.type=status
worker.router.type=lb
worker.router.sticky_session=true
worker.router.balance_workers=worker1,worker2
#server1
worker.list=worker1, worker2
worker.worker1.port=8009
worker.worker1.host=10.1.0.10
worker.worker1.type=ajp13
worker.worker1.lbfactor=1
#server2
worker.worker2.port=8009
worker.worker2.host=10.1.0.23
worker.worker2.type=ajp13
worker.worker2.lbfactor=1
#vi uriworkermap.properties
/* = router
6. Tomcat 설정
#vi server.xml
<Connector protocol="AJP/1.3"
address="0.0.0.0"
secretRequired="false"
port="8009"
redirectPort="8443" URIEncoding="UTF-8" />
위와같이 추가
tomcat 로딩이 느릴경우 아래와같이 기입해주면됩니다.
#vi catalina.sh
JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"
7.확인
이제 apache 서버 아이피를통해 연동이 잘됫는지 확인한다.
연동이 잘됫다면 tomcat 페이지를 띄운다.
'리눅스 > apache' 카테고리의 다른 글
htaccess 파일로 암호걸기 (0) | 2021.06.07 |
---|---|
apache http를 https로 리다이렉트 설정 (0) | 2019.12.16 |
make시 undefined reference to `crypt' 발생시 (0) | 2017.08.30 |
apache 2.4에 modsecurity-2.9 설치 (0) | 2017.07.03 |
nginx와 php 연동방법 (0) | 2017.07.03 |