반응형
RHEL8.9가 설치된 새 가상서버에 아파치를 세팅할 일이 생겼다. 의외로 10년이 넘는 기간 동안 내 손으로 직접 아파치를 처음부터 설치한 적은 없어서 처음 해봤다. 간단하게 정리해둔다.
아파치 설치하기
dnf install httpd -y
mod_jk 모듈 설치하기
이렇게 요약할 수 있다.
- httpd-devel 라이브러리 설치
- tomcat-connectors 압축파일 업로드
- tomcat-connectors 압축 해제
- tomcat-connectors경로/native 이동
- configure --with-apxs={apxs경로}
- make
- make install
명령어로 보자.
httpd-devel 라이브러리 설치
dnf install httpd-devel
tomcat-connectors 다운로드/서버 업로드/압축 해제
https://tomcat.apache.org/download-connectors.cgi
위 주소로 이동하여 톰캣 커넥터를 다운로드한다. 리눅스에 설치할 것이므로 JK 1.2.49 Source Release tar.gz
를 다운로드했다. 서버에 업로드 후 tar 명령어로 압축을 해제한다.
tar -zxf tomcat-connectors-1.2.49-src.tar.gz
경로 이동
cd tomcat-connectors-1.2.49-src/native #압축 해제한 경로 아래 native로 이동
설치
whereis apxs #위에서 httpd-devel 설치하면 나온다. 이 경로를 아래에 입력
native $ configure --with-apxs=/usr/bin/apxs
어쩌고 저쩌고 주르륵 나오면 make, make install을 각각 입력하면 끝.
make
# make 끝나면 실행
make install
# httpd/modules로 이동하여 mod_jk.so 설치되었는지 확인
cd /etc/httpd/modules
ls | grep mod_jk
mod_jk.so # 결과
이제 modjk_vhosts.conf, workers.properties 등의 설정파일에서 톰캣과 연동하는 부분을 설정하면 된다.
반응형