※ 설치시 주의사항
톰캣과 연동하기 위해서는 아파치를 DSO(Dynamic Shared Object)로 설정해야만 합니다. 아파치 1.3은 유닉스 시스템에서 오브젝트를 공유하는 방식인 DSO를 이용하여 모듈을 생성할 수 있도록 지원해주고 있습니다. DSO를 생성하기 위해서는 --enable-shared 옵션 또는 src/Configuration에 AddModule 명령어를 추가하여 생성할 수 있습니다.
--prefix | 아파치 파일 설치 |
--enable-rule | 룰을 사용가능하게 해준다 |
--enable-shared | 모듈을 DSO로 생성가능하게 해준다 |
--enable-module | 모듈을 사용가능 하게 해준다 |
[root@pasome /usr/local] cd apache_1.3.23 [root@pasome /usr/local/apache_1.3.23] ./configure --prefix=/usr/local/apache \ > --enable-rule=SHARED_CORE \ > --enable-shared=max \ > --enable-module=so [root@pasome /usr/local/apache_1.3.23] make [root@pasome /usr/local/apache_1.3.23] make install아파치 인스톨이 끝나게 됩니다.
[root@pasome /usr/local/apache/conf] vi httpd.conf ServerAdmin pasome@hitel.net (수정) ServerName *** (수정) DocumentRoot "/usr/local/apache/htdocs" (default 상태) DocumentRoot = "/home/www/jupiter/htdocs" (수정, 이부분은 톰캣과 연결하기 위해 수정한 내용입니다(우선 디폴트 상태로 나둡니다))아파치 설정이 맞는지 확인하기 위해 이 부분은 잠시 미루어 두고 테스트가 끝나고 수정하시면 됩니다.(수정이 끝나고 확인절차가 끝나면 위 내용으로 변경하세요.)
[root@pasome /usr/local/apache/bin] apachectl configtest Syntax OK => httpd.conf가 맞게 설정 되었음을 의미합니다.그럼 실제로 웹 브라우저에서 실행되는 모습을 보도록 하겠습니다. 아파치 실행 데몬은 /usr/local/apache/bin/에 있습니다.
[root@pasome /usr/local/apache/bin] apachectl start => 아파치 데몬 실행 /usr/local/apache/bin/apachectl start:httpd started웹 브라우저를 띄어놓고 확인할 후 있으며 다음 그림처럼 나오면 됩니다. 여기서 index.html.kr.iso-kr를 클릭합니다.
이것으로 아파치 설치 및 환경 설정이 끝났습니다. 아파치 데몬도 끝내도록 하겠습니다.
[root@pasome /usr/local/apache/bin] apachectl stop /usr/local/apache/bin/apachectl stop:httpd stopped다음 기사에서는 톰캣 설치 및 설정에 대해 살펴보도록 하겠습니다.
이전 글 : 새로운 사용자 ID를 추가하는 배치작업
다음 글 : Programming C# - 4부
최신 콘텐츠