Несколько версий PHP одновременно. Установка и быстрое переключение Ubuntu 20.04

preview_player
Показать описание
В этом материале я расскажу как установить несколько версий PHP (на примере версий php 5.6, php 7.3, php 7.4) в Ubuntu 20.04 использовать их по очереди и переключаться между ними (Apache2 и CLI)

Команды для переключения Apache:
sudo a2dismod phpX.X - где X.X та версия php которая работает у вас сейчас в Apache
sudo a2enmod phpX.X - где X.X та версия php которую требуется подключить к Apache (подключаемая версия должна быть установлена в системе)
Пример отключения версии 5.6 и включения версии 7.4
sudo a2dismod php5.6 && sudo a2enmod php7.4

Команда для перезапуска Apache2
sudo service apache2 restart

Для переключения CLI
sudo update-alternatives --config php
Указываем номер с нужной нам версией.
Перезапуск Apache2 не требуется
Рекомендации по теме
Комментарии
Автор

А можно ли запустить одновременно несколько версий php, допустим 7.4 и 8.1 на Apache 2.4.41?

djfjdosnsdjfifjejs