
What is mod_jk?
Apache와 Tomcat을 연동하기 위한 모듈이다. AJP 프로토콜을 이용하여 아파치로 들어온 요청을 톰캣에 전달하여 처리한다. 아파치로 들어온 요청을 톰캣으로 전달 할때 AJP 포트 (기본 8009)를 사용하며 필요에 의한 포트 변경도 가능하다.
wget https://dlcdn.apache.org/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.50-src.tar.gz
tar -zxvf tomcat-connectors-1.2.50-src.tar.gz
cd native
apxs 설치되어있는지 확인
ll /bin/apxs
없을경우 dnf install httpd-devel pcre-devel 명령으로 설치 후 확인
apxs는 아파치 확장모듈
./buildconf.sh
./configure –with-apxs=/bin/apxs
make
-> make 명령시 gcc: error: /usr/lib/rpm/redhat/redhat-hardened-cc1: No such file or directory 에러 발생하면, dnf install redha-rpm-config 명령으로 패키지 설치 후 명령 재실행
make install
/etc/httpd/
아파치 웹서버 설정 파일이 모여있음
/etc/httpd/conf
웹서버의 전체적인 설정이 있음
/etc/httpd/conf.d
웹서버 모듈을 위해 필요한 설정파일을 작성하는 곳
/etc/httpd/conf.modules.d
웹서버에 적용할 모듈을 설정하는 파일이 있는 곳
답글 남기기