Установка php7.3 на Debian 9 / 8

Установка php7.3 на Debian 9 / 8

Так как в стандартных репозиториях Debian отсутствует версия php7.3, можно воспользоваться сторонними.

Это краткое руководство предназначено для установки php7.3 на Debian 9 (Stretch) и Debian 8 (Jessie). С PHP 7.3 поставляется ряд исправлений ошибок, новых функциональных возможностей и функций, а также ряд устаревших.

Обновите систему и установите add-apt-repository

sudo apt update && sudo apt upgrade -y

Если в вашей системе нет команды add-apt-repository, установите ее, используя наше руководство ниже:

Как установить add-apt-repository on Debian 9/10 / Ubuntu 18.04/16.04

Добавляем  PHP 7.3 репозиторий

sudo apt -y install lsb-release apt-transport-https ca-certificates 
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/" $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php7.3.list

Далее устанавливаем  PHP 7.3 on Debian 9 / Debian 8:

sudo apt update
sudo apt -y install php7.3

Проверяем установленную версию

php -v
PHP 7.3.6-1+0~20190531112735.39+stretch~1.gbp6131b7 (cli) (built: May 31 2019 11:27:35) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.6, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.6-1+0~20190531112735.39+stretch~1.gbp6131b7, Copyright (c) 1999-2018, by Zend Technologies

Установка PHP 7.3 расширений

sudo apt install php7.3-<entension>

Пример установки стандартных PHP расширений

sudo apt install php7.3-cli php7.3-fpm php7.3-json php7.3-pdo php7.3-mysql php7.3-zip php7.3-gd  php7.3-mbstring php7.3-curl php7.3-xml php7.3-bcmath php7.3-json