升级编译安装的PHP程序(php-7.1.5升级到php-7.1.11)

本教程原PHP版本为php-7.1.5,将升级至php-7.1.11

Centos版本为CentOS Linux release 7.3.1611 (Core)

php-7.1.5安装教程

创新互联公司专业为企业提供周村网站建设、周村做网站、周村网站设计、周村网站制作等企业网站建设、网页设计与制作、周村企业网站模板建站服务,十多年周村做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

步骤:

1.下载源码
2.解压
3.编译
4.配置
5.启动

一.下载源码

wget http://cn2.php.net/distributions/php-7.1.11.tar.gz

二.解压

tar -zxvf php-7.1.11.tar.gz

三.编译

#进入目录cd php-7.1.5/#写入配置文件./configure \--prefix=/usr/local/php \--with-curl \--with-freetype-dir \--with-gd \--with-gettext \--with-iconv-dir \--with-kerberos \--with-libdir=lib64 \--with-libxml-dir \--with-mysqli \--with-openssl \--with-pcre-regex \--with-pdo-mysql \--with-pdo-sqlite \--with-pear \--with-png-dir \--with-xmlrpc \--with-xsl \--with-zlib \--enable-fpm \--enable-bcmath \--enable-libxml \--enable-inline-optimization \--enable-gd-native-ttf \--enable-mbregex \--enable-mbstring \--enable-opcache \--enable-pcntl \--enable-shmop \--enable-soap \--enable-sockets \--enable-sysvsem \--enable-xml \--enable-zip

注意:上述执行完成后,只用 make 就行了

四.配置

先结束所有的php进程

扩展延伸”结束所有PHP进程”的bash脚本

#!/bin/bashphp=`ps -ef | grep php-fpm | grep -v grep | awk '{print $2}'>phppid.ini`if [ "$php" == "" ];then        while read line        do                kill -9 $line        done < phppid.inifi 

然后执行

cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm

五.启动

/etc/init.d/php-fpm
开机启动:
vim /etc/rc.local
新增一行,写入/etc/init.d/php-fpm>dev/null 2>&1


分享名称:升级编译安装的PHP程序(php-7.1.5升级到php-7.1.11)
标题来源:http://azwzsj.com/article/dohjd.html