首页 » Linux » CentOS » php5.2.14多版本共存编译

php5.2.14多版本共存编译

 

当前系统Centos6.9,已经安装好lnmp(php5.6 mysql5.1)军哥环境,在此基础上并存一个php5.2的版本。

PS:php5.2.14默认不支持php-fpm的,需要打上fpm补丁

 

安装epel源

安装所需依赖

编译libiconv1.13.1

编译libmcrypt

编译libltdl库

编译mhash

需要做一些软链

至此所需的一些依赖和包已经编译好了,接下来开始编译php5.2并打上php-fpm补丁

下载php5.2和php-fpm补丁

打上php-fpm的补丁

编译php-5.2.14,因为当前php5.6的路径是在/usr/local/php下,所以避免和当前php冲突,我这里编译到了/usr/local/php52下

配置php.ini和php-fpm启动程序

修改php-fpm需要注意下面几处配置

修改php.ini文件,修改几项参数

启动php5.2

最后在nginx中配置下php52就可以了

原文链接:php5.2.14多版本共存编译,转载请注明来源!

2