700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > wdcp 升级php7 WDCP 升级 PHP7 记录

wdcp 升级php7 WDCP 升级 PHP7 记录

时间:2019-01-04 11:10:28

相关推荐

wdcp 升级php7 WDCP 升级 PHP7 记录

据说性能有显著提升,

1、clone源码

git clone /repository/php-src.git

2、进入 ./configure

./configure --prefix=/www/wdlinux/nginx_php-7.0.0 \

--with-config-file-path=/www/wdlinux/nginx_php-7.0.0/etc \

--with-mcrypt=/usr/include \

--with-mysql=mysqlnd \

--with-mysqli=mysqlnd \

--with-pdo-mysql=mysqlnd \

--with-gd \

--with-iconv=/usr/local/libiconv \

--with-zlib \

--enable-xml \

--enable-bcmath \

--enable-shmop \

--enable-sysvsem \

--enable-inline-optimization \

--enable-mbregex \

--enable-fpm \

--enable-mbstring \

--enable-ftp \

--enable-gd-native-ttf \

--with-openssl \

--enable-pcntl \

--enable-sockets \

--with-xmlrpc \

--enable-zip \

--enable-soap \

--without-pear \

--with-gettext \

--enable-session \

--with-curl \

--with-jpeg-dir \

--with-freetype-dir \

--with-fpm-group=www \

--with-fpm-user=www \

--enable-opcache

PS:遇到 libiconv 问题,就去下载一个libiconv 并且把路径配置上.

3、安装,配置。

make

make install

cp php.ini-production /www/wdlinux/nginx_php-7.0.0/etc/php.ini

sed -i 's/short_open_tag = Off/short_open_tag = On/g' /www/wdlinux/nginx_php-7.0.0/etc/php.ini

service php-fpm stop

rm -f /www/wdlinux/nginx_php

ln -sf /www/wdlinux/nginx_php-7.0.0 /www/wdlinux/nginx_php

cp /www/wdlinux/nginx_php-7.0.0/etc/php-fpm.conf.default /www/wdlinux/nginx_php-7.0.0/etc/php-fpm.conf

sed -i 's/user = nobody/user = www/g' /www/wdlinux/nginx_php/etc/php-fpm.conf

sed -i 's/group = nobody/group = www/g' /www/wdlinux/nginx_php/etc/php-fpm.conf

sed -i 's/;pid =/pid =/g' /www/wdlinux/nginx_php/etc/php-fpm.conf

cp -f sapi/fpm/init.d.php-fpm /www/wdlinux/init.d/php-fpm

chmod 755 /www/wdlinux/init.d/php-fpm

mv /www/wdlinux/nginx_php/etc/php-fpm.d/www.conf.default /www/wdlinux/nginx_php/etc/php-fpm.d/www.conf

参考了一下网上的升级5.6的脚本

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。