Ubuntu 22.04 – możliwość wyboru wersji PHP 7.4, PHP 8.1, PHP 8.2

Domyślnie w Ubuntu 22.04 LTS jest dostępny język programowania PHP w wersji 8.2. Jednak niektóre skrypty – np. starsze wersje WordPressa lub PrestaShop mogą sobie nie poradzić z tak nową wersją interpretatora. Poniżej pokażemy jak zainstalować starszą wersję PHP 7.4 (zachowując PHP 8.1, PHP 8.2) a dodatkowo umożliwić wg uznania przełączanie się między tymi wersjami 🙂

Aktualizujemy zainstalowane pakiety:


Instalujemy ten pakiet:


Następnie dodajemy repozytorium PPA o nazwie Ondrej:


Instalujemy PHP 7.4:


Następnie najpopularniejsze rozszerzenia:


Gotowe! Wersję PHP przełączamy komendą:


Ukazuje nam się wybór wersji:


Wystarczy wskazać odp. cyfrę i wcisnąć ENTER.

Inną metodą aktywacji danej wersji jest wykonanie tych komend:


Czyli dezaktywujemy wybraną wersję, aktywując inną. Po czym restartujemy serwer.

Odwrotna sytuacja:


W zasadzie jest to kalka rozwiązania z Ubuntu 14.04 😉 Opisywaliśmy to tutaj:

Instalacja php5.6 na serwerze z Ubuntu 14.04

 

grafika: unsplash.com