TOP >> centos >> PHPのインストール

PHPのインストールの概要

RPMでのPHPインストールはこちらから
ここではPHPのソースインストールをご紹介します
私自身はRPMではなくソースからインストールことが多いです。 PHPで開発しているとどうしてもソースからのインストールが必要になってくるので 最初からソースでインストールすることをお勧めします バージョンは5で行います。 バージョン4は確かに安定はしていますが、バージョン5になってからはいろいろな便利な機能が 搭載されているのでこれを機にためしてみては如何でしょうか?

PHPのインストール

ソース配布元 PHP
RPM版のPHPがインストールされている場合は削除しておきましょう!!

[root@centos ~]# rpm -e --allmatches --nodeps php ← RPM版のPHPを削除する

[root@centos ~]#  ./configure \
--with-apxs2=/usr/local/apache2/bin/apxs \
--enable-roxen-zts \
--enable-zend-multibyte \
--with-pgsql \
--with-mysql \
--enable-track-vars \
--enable-mbstring \
--enable-mbregex \
--with-gd \
--with-png-dir=shared \
--with-jpeg-dir=shared \
--with-zlib-dir=shared \
--with-zlib
 ← コンパイルオプション

Thank you for using PHP. ← このメッセージがでればOK

[root@centos src]# make

Build complete. ← このメッセージがでればOK

[root@centos src]# make install

[root@centos httpd-2.0.59]# cd httpd-2.0.59 ← 移動する

[root@centos httpd-2.0.59]# ./configure --enable-so --enable-shared --with-mpm=worker --enable-deflate --enable-headers ← コンパイル

[root@centos httpd-2.0.59]# make

[root@centos httpd-2.0.59]# make install ← インストール

[root@centos httpd-2.0.59]# /usr/local/apache2/bin/apachectl start ← apacheを起動してみる