linux下源码安装php5.6

1、安装相关依赖库
yum -y install gd-devel libjpeg-devel libpng-devel libxml2-devel bzip2-devel libcurl-devel
2、下载php5.6的源码包安装
wget http://php.net/distributions/php-5.6.37.tar.gz
tar -zxf php-5.6.37.tar.gz
cd php-5.6.37
./configure --prefix=/usr/local/php56 --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-mysql=mysqlnd --enable-pdo --with-apxs2=/usr/local/apache24/bin/apxs
(--with-apxs2指向的路径/usr/local/apache24/bin/apxs需要根据apache的实际安装路径调整)
make && make install
安装完毕后,通过命令cat httpd.conf | grep libphp5查看apache配置文件中已经有下面这行加载php动态库的配置了;
LoadModule php5_module modules/libphp5.so
3、接下来在apache配置文件httpd.conf中搜索AddType,在相关配置的下一行添加以下配置
AddType application/x-httpd-php .php 保存
然后执行命令service httpd restart重启apache ,在站点根目录下放一个php探针文件,访问该文件可以显示php环境信息,就表示已经安装好了。