아파치 1.x 에서 2.x 버젼으로 올리기
2. 아파치 2.x 다운로드(http://apache.org) 및 적당한 곳에 압축풀기
3.
./configure \
--prefix=/usr/local/apache2 \ ← 중요!!
--enable-module=so \
--enable-shared=max \
--enable-rule=SHARED_CORE --enable-module=info
4.
make
make install
5. php 재컴파일한다.
./configure \
--with-apxs2=/usr/local/apache2/bin/apxs \ ← 중요!!
--with-mysql=/usr/local/mysql \
--with-mssql=/usr/local/freetds \
--with-zlib-dir \
--with-kerberos \
--with-iconv \
--with-mime-magic \
--enable-mailparse \
--enable-lzf-better-compression \
--enable-mbstring=all \
--enable-mbstr-enc-trans \
--enable-mbregex \
--enable-ftp \
--enable-sockets \
--disable-debug \
--enable-track-vars \
--with-dom \
--enable-exif \
--with-imap \
--with-imap-ssl \
--with-ldap \
--with-openssl
6.
make clean(기존에 build된 object 파일 때문에 오류가 발생할 수 있으므로...)
make
make install
7. 새로 설치된 아파치 2.x 의 httpd.conf 파일 점검
아래 항목이 있는지 확인 후 없으면 추가(php컴파일이 정상 종료되었으면 있을 듯...)
For PHP 4:
LoadModule php4_module modules/libphp4.so
For PHP 5:
LoadModule php5_module modules/libphp5.so
아래 항목은 무조건 추가~
AddType application/x-httpd-php .php .php3 .php4 .inc .html .phtml .ph .htm
8. 아파치 서비스 재시작
/usr/local/apache2/bin/apachectl start
출처 아파치 1.x 에서 2.x 버젼으로 올리기|작성자 데비
댓글