【IT专家】nginx环境下配置支持php5.6(nginx+PHP)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本文由我司收集整编,推荐下载,如有疑问,请与我司联系nginx环境下配置支持php5.6(nginx+PHP)该文主要讲述在nginx环境下如何配置支持php5.6,主要分为三部分:配置安装PHP5.6.25,配置php-fpm组件,配置nginx支持PHP(请自行编译安装nginx) 1、配置安装PHP5.6.25
[root@localhost share]# cp php-5.6.25.tar.gz/usr/local
[root@localhost share]# cd /usr/local
[root@localhost local]# tar -zvxf php-5.6.25.tar.gz
[root@localhost local]# cd php-5.6.25
[root@localhost php-5.6.25]# ./configure--prefix=/usr/local/php --enable-fpm
要想使php支持php-fpm,只需要在编译的时候带上--enable-fpm 就可以了
configure error xml2-config not found. pleasecheck your libxml2 installation
编译时报以上错误,此时安装相关包再重新编译安装即可。
[root@localhost php-5.6.25]# yum install libxml2
[root@localhost php-5.6.25]# yum install libxml2-devel
[root@localhost php-5.6.25]# ./configure--prefix=/usr/local/php --enable-fastcgi --enable-fpm
[root@localhost php-5.6.25]# make
[root@localhost php-5.6.25]# makeinstall
Installing shared extensions:/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
Installing PHP CLI binary: /usr/local/php/bin/
Installing PHP CLI man page: /usr/local/php/php/man/man1/
Installing PHP FPM binary: /usr/local/php/sbin/
Installing PHP FPM config: /usr/local/php/etc/
Installing PHP FPM man page: /usr/local/php/php/man/man8/
Installing PHP FPM status page: /usr/local/php/php/php/fpm/