Навіщо кілька версій PHP
На хостингу з кількома сайтами потрібні різні версії PHP: один сайт на WordPress вимагає PHP 8.1+, інший — старий Magento 1 працює лише на PHP 7.4.
Встановлення репозиторію ondrej/php
sudo add-apt-repository ppa:ondrej/php
sudo apt updateВстановлення кількох версій
sudo apt install php7.4-fpm php7.4-cli php7.4-mysql php7.4-mbstring
sudo apt install php8.2-fpm php8.2-cli php8.2-mysql php8.2-mbstringNginx: різні версії для різних сайтів
# Новий сайт — PHP 8.2
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
# Старий сайт — PHP 7.4
fastcgi_pass unix:/run/php/php7.4-fpm.sock;Вибір версії PHP CLI
sudo update-alternatives --config phpКожна версія PHP-FPM працює незалежно зі своїми пулами та конфігурацією.