+1-1+1-1+1-1+1-1...
아파치-톰캣 연동 - JK Status Manager 세팅하기 본문
728x90
JK Status Manager : 톰캣 연동 상태를 확인 할 수 있는 웹페이지
1. 톰캣 workers.properties 파일 수정
[root@localhost www]# vi /etc/httpd/conf/workers.properties
worker.list=tomcat
worker.tomcat.port=8009
worker.tomcat.host=192.168.60.14
worker.tomcat.type=ajp13
worker.tomcat.lbfactor=1
worker.list=jkstatus #연동 상태 모니털이 워커 이름
worker.jkstatus.type=status #상태 체크
2. 아파치 설정 파일 (httpd.conf) 수정
# Dynamic Shared Object (DSO) Support
#
# To be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
# directives contained in it are actually available _before_ they are used.
# Statically compiled modules (those listed by `httpd -l') do not need
# to be loaded here.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
# ----------------Start to Modify by taks-----------------------------
LoadModule jk_module modules/mod_jk.so
<VirtualHost *:80>
ServerName apache.lottelab.net
JkMount /*.* tomcat
JkMount /*.jsp tomcat
JkMount /*.json tomcat
JkMount /*.xml tomcat
JkMount /*.do tomcat
######## 연동 상태 모니터링 jkmanager 접근 설정 #######
# JkMount 구문이 존재하는 곳에 넣야함!!!,
# 인터넷 예제만 보고 mod_jk.conf에 적용했으나 실패함
<Location /jkmanager/>
JkMount jkstatus
Order deny,allow
Deny from all
Allow from 127.0.0.1
# 접근 허용 IP 설정, 네트워크 대역 지정시 192.168.60.0/24
Allow from 192.168.60.1
</Location>
</VirtualHost>
# ----------------end to Modify by taks---------------------------------
# 이곳에 아파치 연동 설정 mod_jk.conf 파일이 저장되어 있음
Include conf.modules.d/*.conf
3. 페이지 접속 테스트
[root@localhost www]# curl http://192.168.60.13/jkmanager/ | grep ">JK Status Manager Start"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 5922 100 5922 0 0 7274k 0 --:--:-- --:--:-- --:--:-- 5783k
<p><a href="/jkmanager/">JK Status Manager Start Page</a></p><hr/><p align="center"><small>Copyright © 1999-2020, The Apache Software Foundation<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</small></p>
반응형
'Linux' 카테고리의 다른 글
Postfix - 구글 smtp 서버 연동하기 (0) | 2021.01.23 |
---|---|
도덕경 38장 (0) | 2021.01.21 |
노자의 도 (0) | 2021.01.20 |
가상화 환경 구축 2 - VM Linux OS 설치 및 세팅 (0) | 2021.01.13 |
가상화 환경 구축 1 - VirtualBox 설치 및 VM 생성 (0) | 2021.01.12 |