天天看點

php5.6的編譯安裝

1,安裝依賴包

yum install -y gcc gcc-c++ gd-devel libmcrypt-devel libcurl-devel openssl-devel zlib-devel libxml2 libxml2-devel

2,下載下傳源碼包

wget http://php.net/distributions/php-5.6.22.tar.gz

3,解壓

tar -zxf php-5.6.22.tar.gz

4,生成配置檔案

cd php-5.6.22

./configure --prefix=/usr/local/php5.6 --with-config-file-path=/opt/php/lib --enable-mbstring --enable-ftp --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-openssl-dir=/usr --with-openssl --with-pdo-mysql=mysqlnd --with-pear --enable-sockets --with-freetype-dir=/usr --enable-gd-native-ttf --with-zlib --with-libxml-dir=/usr --with-xmlrpc --enable-zip --enable-fpm --enable-fpm --enable-xml --enable-sockets --with-gd --with-zlib --with-iconv --enable-zip --with-freetype-dir=/usr/lib/ --enable-soap --enable-pcntl --enable-cli

5,編譯安裝

make && make install

6,建立軟連結

ln -sv /usr/local/php5.6/bin/php /usr/bin/php

本文轉自 emma_cql 51CTO部落格,原文連結:http://blog.51cto.com/chenql/1958725