본문 바로가기
Linux/PHP

리눅스 PHP 5.2 설치

by 준섭이 2013. 12. 18.
728x90

* Apache 와 mysql이 사전에 설치 되어 있어야 한다.

- 사전에 해당 라이브러리 설치

yum install libxml2

yum install libxml2-devel

yum install curl 

yum install curl-devel

yum install libjpeg-devel

yum install libpng-devel

yum install freetype-devel


1. 압축 풀기

  - tar zxvf php-5.2.17.tar.gz

2. configure

  - ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/apache/conf --with-gd --enable-track-vars --enable-safe-mode --enable-magic-quotes --enable-debugger --enable-ftp --enable-sockets --enable-memory-limit=yes --with-zlib-dir=/usr --with-zlib --with-png-dir --with-jpeg-dir --with-freetype --disable-debug --with-freetype-dir=/usr --with-curl --enable-mbstring --enable-exif --with-iconv=/usr/local


3. make

 - make

4. make install

 - make install

5. php.ini 파일 복사

 - cp php.ini-dist /usr/local/apache/conf/php.ini

6. 아파치 httpd.conf 에 php MimeType 추가

    AddType application/x-httpd-php .php

    AddType application/x-httpd-php-source .phps


7. php 파일의 기본 경로에 테스트 페이지를 만들어 본다.

/usr/local/apache/htdocs/ 안에 test.php 를 아래와 같이 만든다.

<?

phpinfo();

?>


8. apache 실행

 /etc/init.d/httpd start

9. ip:port/test.php로 접속하여 php info 화면이 나오면 정상.