본문 바로가기

개발관련/설치・세팅관련

[APM 환경구축#2] 아파치 & php 설치하기

apache 설치

#설치할 폴더로 이동
> cd /usr/local/

#설치파일 받기
> wget http://ftp.kddilabs.jp/infosystems/apache//httpd/httpd-2.2.19.tar.gz

#압축풀기
> tar zxvf httpd-2.2.19.tar.gz

#설정하기 - 시스템 체크 makefile 생성
> ./configure --prefix=/usr/local/apache --enable-module=so --enable-mods-shared=all --enable-so --enable-ssl=shared --with-ssl --enable-rewrite

#컴파일하기 설치하기
> make
> make install

아직 까지는 간단!


PHP 설치

PHP는 아래 링크를 참고 했슴다.

http://blog.daum.net/ezway/10
http://www.linuxfromscratch.org/blfs/view/svn/general/php.html


> php-5.3.6.tar.bz 를 다운로드

#압축해제
> tar xvzfp php-5.3.6.tar.bz
> cd php-5.3.6


#설정
> ./configure --prefix=/usr/local/php \
 --with-apxs2=/usr/local/apache/bin/apxs \
 --with-config-file-path=/usr/local/apache/conf \
 --with-exec-dir=/usr/local/apache/bin \
 --with-mysql=/usr/local/mysql \
 --with-config-file-path=/etc \
 --with-zlib \
 --enable-sigchild \
 --enable-static \
 --enable-zend-multibyte \
 --enable-sockets \
 --enable-soap

#설치!
> make
> make install

#아파치에 php설정을 추가해줌
아래와 같이 콘솔창에 입력을 하면 vim텍스트 편집기가 나온다.
> vim /usr/local/apache/conf/httpd.conf

LoadModule이 여러줄 나오는 곳 가장 하단에 아래에 적혀있는 php관련된 3줄만 추가해주자

LoadModule php5_module /usr/local/php/libs/libphp5.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

그리고 아파치 재시작!!