본문 바로가기

linux/centOS

[centOS6] apache 설치

1. 필수 라이브러리 설치

yum install gcc gcc-c++ libtermcap-devel gdbm-devel zlib* libxml* freetype* libpng* libjpeg* iconv flex gmp ncurses-devel apr* pcre* 





2. httpd-2.2.22.tar.gz 다운로드 후 압축 해제

 tar xvfz httpd-2.2.22.tar.gz




3. apache 설치

 압축 풀린 폴더로 이동(cd httpd-2.2.22) 후 

./configure --prefix=/usr/local/apache2 --with-mpm=worker --enable-mods-shared=all 

--enable-module=so --enable-module=rewrite --with-included-apr [엔터]


make && make install [엔터]




4. apache 실행

# cd /usr/local/apache2/bin

# ./apachectl




5. mod_proxy 컴파일

# /usr/local/apache2/bin/apxs -i -a -c mod_proxy.c proxy_util.c

# /usr/local/apache2/bin/apxs -i -a -c mod_proxy_http.c proxy_util.c

# /usr/local/apache2/bin/apxs -i -a -c mod_proxy_connect.c proxy_util.c

# /usr/local/apache2/bin/apxs -i -a -c mod_proxy_ajp.c proxy_util.c ajp_header.c ajp_utils.c ajp_link.c ajp_msg.c



http.conf 에 다음의 순서대로 load (순서가 바뀌면 apache 실행 안됨)

  LoadModule proxy_module       modules/mod_proxy.so

  LoadModule proxy_connect_module modules/mod_proxy_connect.so

  LoadModule proxy_http_module  modules/mod_proxy_http.so

  LoadModule proxy_ajp_module   modules/mod_proxy_ajp.so



'linux > centOS' 카테고리의 다른 글

taskkill process  (0) 2014.09.17
find를 잘 활용하자.  (0) 2014.08.28
postfix 설치 - centOS 6  (0) 2013.04.28
centOS 6 rabbitMQ 설치  (0) 2013.04.27
CentOS svn 설치  (0) 2013.01.16