728x90
반응형
AIX 6 에서 Apache, Tomcat 설치하기
AIX 는 이미 많은 공개소프트웨어들을 포팅하여 보유하고 있다. 즉 공개소프트웨어 설치를 위하여 http://www.bullfreeware.com/ 를 방문할 필요가 없다.
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 [파일이름] 명령을 사용하여 설치한다.
Apache ( http://httpd.apache.org/ ) 를 방문하여 소스를 다운로드한다. (httpd-2.2.22.tar 사용) 압축을 푸는 것은 아래와 같이 gzip 과 tar 를 사용한다.
./configure -C --enable-so --prefix /usr/local/apache2 --with-included-apr
리눅스에서 보다 아주 긴 시간을 기다려야한다. 설정이 완료되면 컴파일하고 /usr/local/apache2 에 설치한다.
make
make install
tomcat-connectors-1.2.37-src/binary 로 이동하여 아래와 같이 ./configure 를 실행한다.
./configure --with-apxs=/usr/local/apache2/bin/apxs
설정이 완료되면 컴파일하고 /usr/local/apache2/modules 에 설치한다.
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
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 설치
1
2
3 |
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. 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
4. Tomcat 설치
Tomcat 설치를 계정의 프로파일을 수정하여 JAVA_HOME 경로를 지정만 해주면 바로 사용할 수 있다.
5. 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
참고 사이트
728x90
반응형
'SERVER > 회사서버셋팅중참조' 카테고리의 다른 글
tar 명령어 (0) | 2014.08.27 |
---|---|
apache 데몬 실행 권한 설정 (0) | 2014.08.27 |
[CentOS]상에서 apache + php + mysql 소스 컴파일의 이해 (0) | 2014.08.27 |
Apache 2.2 + mod_jk 1.2 ( load balancing ) + Tomcat 5.5 ( virtual hosting ) (0) | 2014.08.27 |
[JBOSS기본]JBossEAP 웹서버 연동 ( mod_jk mod-jk.conf ) (0) | 2014.08.27 |
AIX에서 Apache2 + Tomcat5.5 + JK Connector설치 (0) | 2014.08.27 |
Apache + Tomcat 연동 설정 튜닝 (0) | 2014.08.27 |
【CentOS】Apache Httpd설치(2.2.17) (0) | 2014.08.27 |