PHP7的性能将是PHP5.6的2倍!,wdcp默认版本是php5.6,wdcpv3是可以自定义安装的,但是大鸟一个手抖没有自定义,被大鸟一路默认安装下去了,但是大鸟觉得php7的性能很强悍,所以觉得要自己手动编译安装!
以下安装步骤是在已有php-5.6.21的环境下进行的,wdcpv3nginx环境下安装成功其他环境不保证能够顺利完成,仅供参考。
wgethttp://cn2.php.net/distributions/php-7.0.0.tar.gz
这是PHP官方的PHP7.0正式版的国内CDN下载地址,可以放心下载。
基本大家伙都已经安装了PHP的5.6或更老的版本,所以我们可以编译安装到一个新的路径。
进入https://www.daniao.org/configure
https://www.daniao.org/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-pdo-mysql=mysqlnd\
--with-iconv=/usr/local/libiconv\
--enable-inline-optimization\
上面的编译安装激活了opcache缓存,如果不需要可以去掉--enable-opcache,个人推荐使用。是个很牛逼的php缓存!这里编译完成之后我们下一步!
makeZEND_EXTRA_LIBS='-liconv'

这里编译完成后会跳出一个让别忘了测试下想这样的Don'tforgettorun'maketest'.我可以maketest也可以不管。下一步
cpphp.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
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-fsapi/fpm/init.d.php-fpm/www/wdlinux/init.d/php-fpm
chmod755/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
这些如果是wdcp的用户复制就可以了,到这里就是基本完成了,我们网站有缓存的就清除下缓存,清楚缓存我们来看下升级是否完成!
可以看到X-Powered-By:PHP/7.0.0,这里就是正确升级php7完成了。
我们看下升级后的性能提升吧,大鸟觉得提升速度明显啊,
感觉是快了许多,但是也没什么专业工具测试下,反正大鸟就觉得确实是快了点。教程就写到这儿了,希望帮到需要的人!
本文来源:vps主机--WDCPv3默认版本升级PHP7(0正式版编译安装)
本文地址:https://www.idcbaba.com/vps/4709.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



