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

Опубликовано: 03 Октябрь 2024
на канале: Freshnotes IT Blog
1,152
28

В этом материале я расскажу как установить несколько версий 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 не требуется