Main > Magento > Magento 2.3: Установка PHP7.1 в Ubuntu

Magento 2.3: Установка PHP7.1 в Ubuntu

05.07.2019 0 comments » Views: 247

Magento 2

Один из проектов разработали на Magento версии 2.3.0 и для дальнейшей поддержки, которую мне предстоит делать по этому проекту потребовалось установить локально php версии 7.1, параллельно версии 7.0, которая используется для более старых Magento. Делается это не сложно..

Подключаем репозиторий ondrej

обновляем список пакетов

устанавливаем php, в моем случае, это nginx+php-fpm, поэтому вот так

для Apache с модулем php так

Далее подразумевается, что nginx у вас уже установлен и настроен на 7.0 или другую версию.

Теперь, для nginx добавляем новый upstream, например в /etc/nginx/nginx.conf

/run/php/php7.1-fpm.sock - этот путь должен совпадать с настройкой в пуле php-fpm, по-умолчанию в этом файле: /etc/php/7.1/fpm/pool.d/www.conf

Далее указываем upstream в location-ах файла nginx.conf.sample (который находится в корне magento), примерно так

Так же при необходимости меняем пользователя и группу, в файле /etc/php/7.1/fpm/pool.d/www.conf , я обычно меняю на своего пользователя, так нет проблем с правами

Теперь перезапускаем php-fpm

проверяем все ли ок с конфигурацией nginx

и перезапускаем его

Вот и все, все работает. Могу предположить, что у вас остались вопросы, поэтому пишите их в комментариях 🙂

 

Author: | Rating: 4/5 | Tags: , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>