Server & OS

[초보용] apache 업그레이드 하기 ( 1.3.29 )

페이지 정보

본문

 
글쓴이:진우아빠  [초보용] apache 업그레이드 하기 ( 1.3.29 ) 조회수:2313


http://www.praise.co.kr



송효진님의 조언으로 새로 작성해서 올립니다.
기존글을 수정한다는게 그만 삭제를 해버렸네요 .. 효진님 죄송해요

소스 컴파일을 해서 /usr/local/apache 에 깔려 있는 아파치를
/usr/local/apache2 로 새로 설치하는 방법입니다.
rpm 설치하신 분들은.. rpm 패키지만 업그레이드 하시면 되겠지요.
-------------------------------------------------------------------------



아파치 소스를 가져와서 /usr/local/src 에 가져다 놓는다.

소스 다운로드 : http://httpd.apache.org/download.cgi


[root@www src]# cd /usr/local/src
[root@www src]# ls
apache_1.3.29.tar.gz


[root@www src]# tar zxf apache_1.3.29.tar.gz  // 압축 풀고


[root@www src]# ls
apache_1.3.29  apache_1.3.29.tar.gz  // 압축이 풀려 디렉토리가 생성 되었군요.


[root@www src]# mv apache_1.3.29 ../apache2  //  새로운 아파치 디렉토리로 이동 /usr/local/apache2


[root@www src]# cd /usr/local/apache2


[root@www apache2]# ./configure --prefix=/usr/local/apache2    // 프리컴파일


[root@www apache2]# cd ../php  // /usr/local/php 디렉토리로 이동


[root@www php]# ./configure --with-apache=/usr/local/apache2 \\
--with-mysql=/usr/local/mysql --with-gd --with-zlib ; make ; make install

            // 자신의 컴파일 환경에 맞게 컴파일 하시게 ..


[root@www php]# cd ../apache2/


[root@www apache]# ./configure --prefix=/usr/local/apache2 \\   
--activate-module=src/modules/php4/libphp4.a ; make ; make install

          // 아파치 컴파일.. 역시 자신의 환경에 맞게 컴파일 옵션을 주시고 ..


[root@www apache]# cp /usr/local/apache/conf/httpd.conf /usr/local/apache2/conf/httpd.conf

        // httpd.conf 파일을 기존의 파일을 카피하고


[root@www apache]# /usr/local/apache/bin/apachectl stop

[root@www apache]# /usr/local/apache2/bin/apachectl start
/usr/local/apache/bin/apachectl start: httpd started

        // 돌아가고 있던 기존의 아파치 데몬을 쥑임과 동시에 새로운 아파치 데몬 실행


[root@www apache]# ps ax|grep apache  // 아파치가 다시 잘 떴는지 확인

 
 
 

관련자료

등록된 댓글이 없습니다.
Today's proverb
충고는 눈과 같아 조용히 내리면 내릴수록 마음에 오래 남고 깊어진다. (C.힐티)