PHP7.0的效率非常高,兼容性也很好,wordpress等一些比较常见的系统都可以完美的支持PHP7,我论坛使用php5.5时,页面的生成时间是0.15秒左右,更新使用php7.0以后,页面的生成时间只在0.05~0.07秒,效率提高好多,内存占用也低了不少
因为我以前是用的PPA来安装的PHP,在UBUNTU14.04中,也要使用PPA来安装,当然有时间可以自己编译,我闲编译太烦,apt-get安装方便,安装模块也是随手就安装,非常方便,2分钟就可以升级完:
如果以前安装过PPA的PHP,就可以省掉下面的过程,否则需要安装才可以找得到PHP7的源:
sudo add-apt-repository ppa:ondrej/php
更新源:
sudo apt-get update
停用PHP5-FPM:
sudo service php5-fpm stop
移除原来的PHP5:(我的站点使用的是NGINX-FPM)
sudo apt-get remove --purge php5-fpm php5-cgi php5-mysql php5-curl php5-mcrypt php-pear php5-gd php5-xcache
sudo apt-get autoremove
安装PHP7
sudo apt-get install php7.0 php7.0-cli php7.0-fpm php7.0-gd php7.0-json php7.0-mysql php7.0-readline php7.0-xml php7.0-mbstring php7.0-curl
安装后自动启动
修改NGINX的配置文件,PHP解析部分更改为:
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
配置文件目录也由/etc/php5更改为/etc/php/7.0
ubuntu 14.04安装PHP7.0的简单办法
Posted by