Для памятки себе оставлю, как установить\обновить версии PHP 8.0 / 7.4 / 7.3 / 7.2 / 7.1 на Debian 10 Buster (более чем уверен что все описанное ниже будет применимо для всех deb-like Linux систем).
Добавление PHP репозитория.
Устанавливаем необходимые зависимости и добавляем ondrej/phpPPA репозиторий:
sudo apt-get install curl gnupg2 ca-certificates apt-transport-https lsb-release -y echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add - sudo apt-get update
Установка PHP.
Установка PHP следующей командой (в зависимости от необходимой версии, подставляем необходимую):
sudo apt-get install php7.4 php7.4-cli php7.4-common -y
Установка версий PHP по умолчанию.
В случае если установлено несколько версий PHP, то можно установить определенную версию PHP по умолчанию, командой:
sudo update-alternatives --set php /usr/bin/php7.4