Слава Україні!

Linux. Установка нескольких версий PHP в Debian.

Установка нескольких версий PHP на Linux Debian Linux

Рекомендуется обновить системные пакеты с помощью последних исправлений безопасности и обновлений программного обеспечения.


sudo apt-get update && sudo apt-get upgrade -y

Репозитории Debian 12 по умолчанию содержат пакеты PHP 8.3 и PHP 7.4, но не другие версии, такие как PHP 8.1, 7.3, 7.2 или 5.6. Поэтому рекомендуется добавить сторонний репозиторий - SURY PHP PPA, который предоставляет актуальные пакеты PHP.


sudo apt install -y apt-transport-https lsb-release ca-certificates wget
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/php.list

Затем обновите систему, чтобы прочитать пакеты из нового репозитория.


sudo apt update

Далее устанавливаем необходимые версии PHP:


sudo apt install -y php8.3
sudo apt install -y php8.2
sudo apt install -y php7.4

Проверяем:


php -v

Ответ должен выглядеть примерно так:


PHP 8.2.20 (cli) (built: Jun 17 2024 13:33:14) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.20, Copyright (c) Zend Technologies
    with Zend OPcache v8.2.20, Copyright (c), by Zend Technologies

Переключаться между версиями PHP можно с помощью команды update-alternatives. Например, чтобы переключиться на PHP 7.4, введите:


sudo update-alternatives --set php /usr/bin/php7.4

Важлива інформація

Міністерство оборони
України
з 24.02 по 20.09
втрати противника
орієнтовно склали:
639480 ( +1340 ) особового складу
8725 ( +20 ) танків
17132 ( +39 ) бойових бронемашин
18212 ( +35 ) артилерійських систем
1189 ( +0 ) РСЗВ
949 ( +2 ) засоби ППО
369 ( +0 ) літаків
328 ( +0 ) гелікоптерів
24898 ( +59 ) автомобільної техніки
28 ( +0 ) кораблі / катери
2593 ( +1 ) крилаті ракети
15469 ( +52 ) БПЛА
3115 ( +6 ) спец. техніки
4 ( +0 ) установок ОТРК/ТРК
1 ( +0 ) підводних човнів

Поиск