Темы в форуме

      Наш youtube        Наш инстаграм     ☝ Сказать спасибо!           Правила форума   




Простой способ обновиться до php 7

Настройка,выбор, решение проблем
Ответить
Аватара пользователя
Canny
Постоянный житель
Сообщения: 428
Стаж: 8 лет 8 месяцев
Репутация: 62
Откуда: Ukraine
Аудио система: ICEpower ICE125ASX2

Простой способ обновиться до php 7

Сообщение Canny »

Время пришло обновлять старенькую версию 5.6 на более новую 7. Она работает намного быстрее, поэтому ваши сайты должны ускориться после обновления.
Описано, для тех кто хочет обновиться, тоесть, если уже установлена 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
2.Смотрим свою версию php 3.Используем репозиторий REMI. Скачиваем и активируем его:

Код: Выделить всё

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
4.После установки и активации репозитория останавливаем службы , удаляем php5 и устанавливаем новый php 7

Код: Выделить всё

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
5.Смотрим на результат проверяя версию php командой Все готово.
Аватара пользователя
Alex
Site Admin
Сообщения: 3795
Стаж: 12 лет 11 месяцев
Репутация: 2231
Откуда: Kiev
Аудио система: www.is.gd/l0dt3T
Контактная информация:

Re: Простой способ обновиться до php 7

Сообщение Alex »

После обновления до php 7 заметно меньшее потребление памяти на web сервере, общая скорость работы сайтов улучшилась. Пока только приятные впечатления. Сайты на вордпрес.
Ответить

Вернуться в «Веб-сервер»