Установка PHP 7.3 на Debian 9 (Stretch) / Debian 8 (Jessie)

при использовании sudo соответственно добавляем её перед каждой командой

1. Обновляем систему

# apt update
# apt upgrade -y

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

# apt -y install lsb-release apt-transport-https ca-certificates 
# 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" | tee /etc/apt/sources.list.d/php7.3.list

3. Обновляем репозитории и устанавливаем PHP

# apt update
# apt -y install php7.3

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

# php -v
   PHP 7.3.5-1+0~20190503093827.38+stretch~1.gbp60a41b (cli) (built: May 3 2019 09:38:28) ( NTS )
   Copyright (c) 1997-2018 The PHP Group
   Zend Engine v3.3.5, Copyright (c) 1998-2018 Zend Technologies
   with Zend OPcache v7.3.5-1+0~20190503093827.38+stretch~1.gbp60a41b, Copyright (c) 1999-2018, by Zend Technologies

4. Установка дополнений

# 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 php7.3-recode php7.3-bz2

Добавляем модуль для Apache

# apt install libapache2-mod-php7.3

Проверяем:

# apt policy php7.3-cli
   php7.3-cli:
    Установлен: 7.3.5-1+0~20190503093827.38+stretch~1.gbp60a41b
    Кандидат: 7.3.5-1+0~20190503093827.38+stretch~1.gbp60a41b
    Таблица версий:
     *** 7.3.5-1+0~20190503093827.38+stretch~1.gbp60a41b 500
     500 https://packages.sury.org/php stretch/main amd64 Packages
     100 /var/lib/dpkg/status

Радуемся !

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *