본문 바로가기
전체카테고리

스프링노트 백업6

by 쵸빵닷컴 2012. 8. 10.
반응형

  1. PHP 설치

  2. php 설치 파일을 다운로드한다 (/usr/local/src)
  3. 다운로드 받은 폴더로 이동한다.
  4. tar xvfz php-5.2.17.tar.gz
  5. 폴더로 이동한다
  6.  configure 작업

    ./configure \

    --prefix=/usr/local/server/php \

    --with-apxs2=/usr/local/server/apache/bin/apxs \

    --with-config-file-path=/usr/local/server/apache/conf \

    --disable-debug \

    --enable-safe-mode \

    --enable-sockets \

    --enable-mod-charset \

    --enable-calendar \

    --enable-sysvsem=yes \

    --enable-sysvshm=yes \

    --enable-ftp \

    --enable-magic-quotes \

    --enable-gd-native-ttf \

    --enable-inline-optimization \

    --enable-bcmath \

    --with-zlib \

    --with-jpeg-dir=/usr \

    --with-png-dir=/usr/lib \

    --with-freetype-dir=/usr \

    --with-libxml-dir=/usr \

    --enable-exif \

    --with-gd \

    --with-ttf \

    --with-gettext \

    --enable-sigchild \

    --enable-mbstring \

    --with-mcrypt

    *  error: xml2-config not found 발생할 경우

    xml2가 없다고 하는데 rpm 검색결과 이미 설치되어있었다... 구글링 결과 문제해결은 libxml2-devel 를 설치해야한단다.

    yum -y install libxml2-devel

     

    * error: mcrypt.h not found 발생할 경우

    yum -y install libmcrypt-devel

     

  7.  make && make install
  8. 4.4 환경설정 파일 복사

    1. cp php.ini-dist /usr/local/server/apache/conf/php.ini
    2. 4.5 설정파일 수정

      # vi /usr/local/server/apache/conf/httpd.conf

      (빨간부분들을 추가시켜준다.)

       

      <IfModule dir_module>

           DirectoryIndex index.html index.htm index.php

      </IfModule>

       

      <IfModule mime_module>

           AddType application/x-httpd-php .php

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

      </IfModule>

 

 

 

 

반응형

댓글