제목 | 우분투에서 mod_jk.so 모듈 만들기 | ||||||
글쓴이 | 이지섭 | 작성일 | 2018-02-19 | 수정일 | 2024-08-09 | 조회수 | 3087 |
리눅스 우분투에서 Apache 와 Tomcat 을 연동하는 mod_jk.so 모듈을 컴파일하여 생성하는 방법이다.
소스를 컴파일하기 위해서는 gcc 와 make 프로그램이 있어야 한다. 이 프로그램들의 설치는 다음과 같이 할 수 있다.
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install build-essential 또는 $ sudo apt update $ sudo apt upgrade $ sudo apt install build-essential 다음 웹 페이지에 설명이 자세하게 나와 있다.
(출처) https://www.cyberciti.biz/faq/howto-installing-gnu-c-compiler-development-environment-on-ubuntu/
mod_jk.so 프로그램 소스는 http://tomcat.apache.org/ 에서 다운로드 받을 수 있다.
다운로드의 Tomcat Connectors 부분에 있다.
아래와 같은 파일를 다운 받아서 압축을 풀고
tomcat-connectors-1.2.42-src.tar.gz
native 디렉토리로 이동한다.
cd tomcat-connectors-1.2.42-src/native 아파치를 /usr/local/apache2 폴더에 설치하였다고 가정하였을 때
apxs 툴이 아파치 bin 폴더에 제공된다.
apxs 프로그램을 확인해야 힌다.
확인 후 다음과 같이 설치하면
./configure --with-apxs=/usr/local/apache2/bin/apxs make Apache 2.x 버전인 경우에는
tomcat-connectors-1.2.42-src/native/apache-2.0 Apache 1.3 버전인 경우에는
tomcat-connectors-1.2.42-src/native/apache-1.3 폴더에 mod_jk.so 파일이 만들어진다.
이 파일을 Apache 의 modules 폴더(예: /usr/local/apache2/modules)에 복사하여 사용하면 되겠다.
모든 일련의 과정은 tomcat-connectors-1.2.42-src/native/BUILDING.txt 파일을 참조할 수 있다. | |||||||
로그인 | Language : |