1. GCC 설치
Apache 를 설치하려면 먼저 GCC 라는 것이 필요하다. GNU 컴파일러 모음(GNU Compiler Collection, 줄여서 GCC)는 GNU 프로젝트의 일환으로 개발되어 널리 쓰이고 있는 컴파일러이다.
먼저 http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/rpmgroups.html#Development/Tools 사이트를 방문하여 AIX 6.1 용 gcc 와 libgcc 를 다운로드한다. rpm -ivh [파일이름] 명령을 사용하여 설치한다.
널리 알려진 http://www.bullfreeware.com 에서 다운로드할 수 도 있지만 IBM 에서 다운로드하여 설치하는 것이 더 쉽다. (IBM 에서는 오직 gcc 와 libgcc 두개의 설치파일만 설치한면 된다.)
2. Apache 설치
gzip –d apache-2.2.22.tar.gz tar xvf apache-2.2.22.tar
이제
apache-2.2.22/ 폴더로 이동하여 아래와 같이 ./configure 를 실행한다.
./configure -C --enable-so --prefix /usr/local/apache2 --with-included-apr
리눅스에서 보다 아주 긴 시간을 기다려야한다. 설정이 완료되면 컴파일하고 /usr/local/apache2 에 설치한다.
make
make install
httpd.conf 파일에서 User 와 Group 값을 nobody 로 변경한다. ./apacheclt -t 명령을 실행해보면 수정전에는 이로인하여 오류가 발생함을 확인할 수 있다.
3. Apache with SSL 설치
먼저 OpenSSL 설치를 확인한다.
openssl version
OpenSSL 0.9.8r 8 Feb 2011
./configure -C --enable-so --enable-ssl --prefix /usr/local/apache2 --with-included-apr
먼저 OpenSSL 설치를 확인한다.
openssl version
OpenSSL 0.9.8r 8 Feb 2011
apache-2.2.22/ 폴더로 이동하여 아래와 같이 ./configure 를 실행한다.
./configure -C --enable-so --enable-ssl --prefix /usr/local/apache2 --with-included-apr
4. Tomcat Connector 설치
http://tomcat.apache.org/download-connectors.cgi/ 를 방문하여 소스를 다운로드 한다. (tomcat-connectors-1.2.37-src.tar.gz 사용)
tomcat-connectors-1.2.37-src/binary 로 이동하여 아래와 같이 ./configure 를 실행한다.
./configure --with-apxs=/usr/local/apache2/bin/apxs
설정이 완료되면 컴파일하고 /usr/local/apache2/modules 에 설치한다.
Make
Make install
Make install
5. Tomcat 설치
Tomcat 설치를 계정의 프로파일을 수정하여 JAVA_HOME 경로를 지정만 해주면 바로 사용할 수 있다.
6. Apache 와 Tomcat 연결
httpd.conf 를 수정
#
# Dynamic Shared Object (DSO) Support
#
LoadModule jk_module modules/mod_jk.so
<IfModule jk_module>
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogLevel info
JkMountFile conf/uriworkermap.properties
</IfModule>
workers.properties 생성
worker.list=worker1
worker.worker1.port=8009
worker.worker1.host=localhost
worker.worker1.type=ajp13
worker.worker1.lbfactor=1
uriworkermap.properties 생성
/*.do=worker1
/*.jsp=worker1
참고 사이트
gcc를 설치하는데 많은 도움이 되었습니다.
답글삭제감사합니다
감사합니다. 많은 도움이 되었습니다. 건승하세요.
답글삭제