apache2.2下编译安装php5.6

安装环境

1.centos6.6、apache2.2、php5.6
2.由于apache2.2是通过mod_php方式运行的php,在apache2.4版本中才过渡到php-fpm,所以本章不做php-fpm说明

插件安装

[root@test ~]# yum -y install libxml2
[root@test ~]# yum -y install libxml2-devel

安装包下载

[root@test ~]# wget -c http://cn2.php.net/distributions/php-5.6.19.tar.gz
[root@test ~]# tar -zxvf php-5.6.19.tar.gz
[root@test ~]# cd php-5.6.19

安装

选项详解:http://blog.csdn.net/bluestarf/article/details/46376407
[root@test php-5.6.19]# ./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs
[root@test php-5.6.19]# make && make install
[root@test php-5.6.19]# cp php.ini-development /usr/local/php/etc/php.ini

在httpd.conf后加入php文件匹配

[root@test ~]# vim /usr/local/apache2/conf/httpd.conf

  
SetHandler application/x-httpd-php  
  

  
SetHandler application/x-httpd-php  
  

  
SetHandler application/x-httpd-php-source  
  

重启httpd服务
[root@test ~]# service httpd restart

验证

在apache安装的web目录下创建php文件,在浏览器中访问
[root@test www]# touch test.php


    phpinfo();
?>

输出php信息即为安装成功

你可能感兴趣的:(php,php5,apache)