Описано, для тех кто хочет обновиться, тоесть, если уже установлена php 5.x
Устанавливал на сервере Centos 7 x64
Протестировано на движке WordPress 4.7.3 и на форуме phpBB 3.2.0 Ru - работает без проблем на PHP Version 7.0.17
На движке магазина ocStore 2.1.0.2 работает, если вы не используете ionCube.
На момент написания поста поддержки ionCube в версии PHP 7.0.17 еще нет.
Поэтому обратите внимание, что все сайты, которые используют ionCube не будут работать в PHP Version 7.0.17.
Обновляемся до PHP Version 7.x
Делаем резервную копию всего ценного!
1.Обновляем систему
Код: Выделить всё
yum -y update
Код: Выделить всё
php -v
Код: Выделить всё
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm
yum --enablerepo=remi update remi-release
Код: Выделить всё
service httpd stop
service php-fpm stop
yum -y remove php
yum -y --enablerepo=remi-php70 install php70-php php70-php-pear php70-php-bcmath php70-php-pecl-jsond-devel php70-php-mysqlnd php70-php-gd php70-php-common php70-php-fpm php70-php-intl php70-php-cli php70-php php70-php-xml php70-php-opcache php70-php-pecl-apcu php70-php-pecl-jsond php70-php-pdo php70-php-gmp php70-php-process php70-php-pecl-imagick php70-php-devel php70-php-mbstring
rm -f /usr/bin/php
ln -s /usr/bin/php70 /usr/bin/php
service httpd restart
service php70-php-fpm start
Код: Выделить всё
php -v