CentOS 6.5 平台离线编译安装 PHP5.6.6

记录下CentOS 6.5 平台离线编译安装 PHP5.6.6的过程。

一、下载php源码包

http://cn2.php.net/get/php-5.6.6.tar.gz/from/this/mirror

二、编译

编译之前可能会缺少一些必要的依赖包,加载一个本地yum源安装即可,具体缺少什么回执编译过程中提示出来的。编译参数参考:

./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql  --with-mysqli=/usr/local/mysql/bin/mysql_config  --with-apxs2=/usr/local/apache2/bin/apxs --enable-sysvsem --with-curl --enable-mbregex  --enable-mbstring --with-mcrypt --with-gd --with-openssl --with-mhash --enable-sockets --with-xmlrpc --with-zlib --enable-pdo --with-pdo-mysql

三、安装

make
make install

四、配置apache

Apache 配置文件 mime_module 节增加如下配置
<IfModule mime_module>
    AddType application/x-httpd-php .php
</module>

如果没有LoadModule php5则增加
LoadModule php5_module        modules/libphp5.so

五、重启Apache

相关推荐