VestaCP升级PHP到PHP 7
PHP 7 简介
PHP 7 使用新版的ZendEngine引擎,带来了许多新的特性。PHP 7 相对于 php 5.x 版本在性能方面得到了极大的提高,这也成为了让PHP从5.x版本升级到7最重要的原因之一。至于其它一些新增的特性,可参见PHP官网以及众多相关信息的网站。
将VestaCP下的PHP升级到7的步骤
CentOS
检查当前PHP版本
输入下列命令:php -v
可以查看当前PHP的版本
安装epel和remi源:
输入下列命令:# 如果是CentOS 7的话,就把地址里的6改成7 wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm # 升级remi源 yum -y --enablerepo=remi update remi-release
停止http服务并卸载当前PHP
输入下列命令:service php-fpm stop service httpd stop yum -y remove php
安装PHP 7.1
输入下列命令:yum -y --enablerepo=remi-php71 install php php-pear php-bcmath php-mysqlnd php-gd php-common php-fpm php-intl php-cli php-xml php-pecl-apcu php-pdo php-gmp php-process php-pecl-imagick php-devel php-mbstring
安装memcache客户端以及opcache:
yum -y --enablerepo=remi-php71 install php-opcache php-memcache
重启php-fpm以及http服务
输入下列命令:service php-fpm start service httpd start
查看完成以后的PHP版本
输入下列命令:php -v
Ubuntu
检查当前PHP版本
输入下列命令:php -v
可以查看当前PHP的版本
安装第三方PPA:
输入下列命令:apt-get install python-software-properties add-apt-repository ppa:ondrej/php-7.0 apt-get update
停止http服务并卸载当前PHP
输入下列命令:service php-fpm stop service apache2 stop apt-get -y purge php5
安装PHP 7.1
输入下列命令:apt-get install -y php7 apt-get install php7-common libapache2-mod-php7 php7-cgi php7-cli php7-phpdbg php7-fpm libphp7-embed php7-dev php7-dbg php7-curl php7-gd php7-imap php7-interbase php7-intl php7-ldap php7-mcrypt php7-readline php7-odbc php7-pgsql php7-pspell php7-recode php7-tidy php7-xmlrpc php7 php7-json php-all-dev php7-sybase php7-modules-source php7-sqlite3 php7-mysql php7-opcache php7-bz2
重启php-fpm以及apache服务
输入下列命令:service php-fpm start service apache2 start
查看完成以后的PHP版本
输入下列命令:php -v
vestacp真的很好用啊