[メモ]PHPインストールメモ

CentOS5.2にPHP5.3.0をSourceからインストールした際のメモ。

  1. RPM版PHPを削除
  2. 
    # yum -y remove php
    
  3. 事前に必要なものをyumでインストールしておく
  4. 
    # yum -y install \
    httpd-devel \
    libxml2-devel \
    curl-devel \
    gd-devel \
    libjpeg-devel \
    libpng-devel \
  5. ソースをダウンロード
  6. 
    # mkdir src && cd src
    # wget http://jp.php.net/get/php-5.3.0.tar.gz/from/this/mirror
    # tar php-5.3.0.tar.gz
    # cd php-5.3.0
  7. configure/make
  8. 
    # ./configure \
    --prefix=/usr/local/php5 \
    --with-apxs2filter=/usr/sbin/apxs \
    --with-pgsql=/usr \
    --with-gd \
    --with-zlib \
    --with-zlib-dir=/usr \
    --with-png-dir=/usr \
    --with-jpeg-dir=/usr \
    --with-freetype-dir=/usr \
    --enable-gd-native-ttf \
    --enable-mbstring \
    --enable-mbregex \
    --enable-bcmath \
    --with-mysql \
    --with-zlib \
    --with-openssl \
    --with-curl
    # make && make install
  9. /usr/local/php → /usr/local/php5 へ Symbolic Link 作成
  10. 
    # cd /usr/local/
    # ln -s php5 php
    
  11. php.ini作成
  12. 
    # cp ~/src/php-5.3.0/php.ini-production /usr/local/php/lib/php.ini
    
  13. profileを編集
  14. 
    # vi /etc/profile
    ※以下を追記
    ---ここから---
    # PHP
    PATH=/usr/local/php:/usr/local/php/bin:"$PATH"
    ---ここまで---
    # source /etc/profile
    
  15. Apacheを再起動
  16. 
    # /etc/init.d/httpd restart
    

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は 必須項目です。

管理者が承認次第、表示されます。

*