インストールの依存関係
yum -y install wget yum -y install gcc yum -y install gcc-c++ yum -y install pcre-devel yum -y install zlib-devel yum -y install libxml2 yum -y install libxml2-devel yum -y install libevent yum -y install libevent-devel yum -y install autoconf yum -y install libpng-devel yum -y install openssl-devel yum -y install curl yum -y install curl-devel yum -y install expat-devel yum -y install perl yum -y install perl-ExtUtils-MakeMaker yum -y install gettext-devel yum -y install zlib-devel yum -y install cpio yum -y install gettext-devel yum -y install bzip2-devel yum -y install freetype-devel yum -y install gmp-devel yum -y install php-mcrypt libmcrypt libmcrypt-devel
コンパイルパラメータ
./configure --prefix=/opt/php --with-config-file-scan-dir=/opt/php/etc/php.d --disable-debug --with-pic --with-bz2 --with-gettext --with-gmp --enable-mbregex --enable-mbstring --with-openssl --with-zlib --with-layout=GNU --enable-exif --enable-sockets --enable-xml --with-pear --enable-fpm --with-pdo-mysql --with-curl --with-mysql --with-gd --enable-gd-native-ttf --with-mysqli --enable-soap --with-fpm-user=daemon --with-fpm-group=daemon --with-apxs2=/opt/httpd/bin/apxs --with-mcrypt --with-freetype-dir --with-libiconv-dir
Notes
1.--プレフィックス、/optの下に置くことをお勧めします。
2. /configure プロセス中に、エラー メッセージに従って対応する依存関係をインストールします。
3.PHP のコンパイル パラメーターは ./configure --help で確認できます。PHP のバージョンによっては若干の違いがある可能性があります