Как установить PHP 7.3 в Debian 9? Решено.

Раздел: Linux
Написано: 28.08.2019
Автор: Antonio

По-умолчанию в Debian 9 устанавливается PHP 7.0 — это уже хорошо, гораздо лучше версии 5.6 и уже можно остановиться получив прирост скорости в 2-3 раза.

Однако всегда ведь хочется большего. И такая возможность есть!

PHP logo слон

Можно установить PHP 7.1, 7.2, 7.3 и именно версия 7.3 даст максимальную скорость.


По различным данным найденным в интернет прирост скорости после обновления PHP 7.0 до PHP 7.3 получается примерно 20-25%. Конечно прирост будет разным в зависимости от программ, которые будут выполняться, однако он должен быть, так почему бы не установить сразу последнюю версию?

Установка PHP 7.3 в Debian 9:

0. Если у вас была старая версия PHP, ее нужно удалить, а так же все зависимости, которые будут мешать это сделать. (apt purge, apt remove), конечно же если вы мультиPHP хостер, то вам нужны и другие версии.

1. Обновляем текущие пакеты до последней версии.
(я привожу все команды без sudo)

apt update 
apt upgrade

2. Устанавливаем необходимые пакеты и импортируем ключ для подписи, подключаем репозитарий с новыми версиями PHP.

apt install ca-certificates apt-transport-https 
wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add -
echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list

3. Обновляем списки пакетов, устанавливаем нужную версию PHP, вы можете выбрать 7.1, 7.2, 7.3

apt update
apt install php7.3

4. Устанавливаем необходимые модули

apt install php7.3-cli php7.3-common php7.3-curl php7.3-opcache php7.3-mbstring php7.3-mysql php7.3-xml php7.3-gd php7.3-bcmath php7.3-imagick

5. Проводим изменение стандартной конфигурации (если это необходимо) в php.ini

6. Перезапускаем Apache или PHP-FPM

service apache2 reload
service php-fpm reload

Наслаждаемся новым и быстрым PHP 7.3

Фразы: как заменить php на Debian, обновить php 7.3, ускоряем php

Поделиться с друзьями или в соц.сетях (спасибо)
Ещё похожие заметки:

Написать

Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com