Per impostazione predefinita su Ubuntu Server 22.04 il repository di sistema PHP 8.1 è disponibile per l’installazione, quindi in questo articolo imostrerò i comandi per installare PHP 7.4 su Ubuntu 22.04 LTS server o desktop utilizzando il terminale.
La prima cosa da fare è eseguire l’aggiornamento del sistema per assicurarci che tutti gli aggiornamenti di sicurezza disponibili siano sul nostro Ubuntu con il comando:
0 |
sudo apt update && sudo apt upgrade
|
Dato che non è possibile installare i pacchetti PHP7.4 utilizzando il repository di sistema predefinito di Ubuntu 22.04 perché la versione predefinita di PHP presente da installare in questa versione di Ubuntu è PHP 8.1 per ottenere la versione precedente, aggiungi il repository PPA chiamato Ondrejcon i seguenti comandi:
0
1
|
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php -y
|
Ora è possibile installare il PHP7.4 sul nostro Ubuntu 22.04, tuttavia, dobbiamo menzionare il numero di versione con il comando altrimenti il sistema installerà comunque php8.1.
Ecco i comandi da seguire:
0 |
sudo apt install php7.4
|
Invece per le estensioni comuni è possibile utilizzare i seguenti comandi:
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
sudo apt install php7.4-common
sudo apt install php7.4-mysql
sudo apt install php7.4-xml
sudo apt install php7.4-xmlrpc
sudo apt install php7.4-curl
sudo apt install php7.4-gd
sudo apt install php7.4-imagick
sudo apt install php7.4-cli
sudo apt install php7.4-dev
sudo apt install php7.4-imap
sudo apt install php7.4-mbstring
sudo apt install php7.4-opcache
sudo apt install php7.4-soap
sudo apt install php7.4-zip
sudo apt install php7.4-intl
|
A questo punto impostare PHP7.4 come versione predefinita sul nostro sistema.
ATTENZIONE: questo passaggio è necessario solo per coloro che utilizzano due o più versioni di PHP. Ad esempio, su Ubuntu 22.04 si possono utilizzare PHP 7.4 e PHP 8.1. Quindi, per rendere uno di essi come versione predefinita del sistema possiamo usare il seguente comando:
0 |
sudo update-alternatives --config php
|
Inserire uno dei numeri di della versione PHP elencata che si desidera rendere quella predefinita del sistema.
Ad esempio, nel mio caso la versione predefinita è la 4 e cioè la versione PHP 8.2
Per impostare come predefinita la versione 7.4 io devo digitare il numero 2 quindi Invio
Se è andato tutto a buon fine dovrebbe comparire il seguente output:
0 |
update-alternatives: using /usr/bin/php7.4 to provide /usr/bin/php (php) in manual mode
|
Se si riprova a eseguire nuovamante il comando:
0 |
sudo update-alternatives --config php
|
si noterà che l’asterisco si è spostato sul numero 2 e quindi sulla versione 7.4
Per disinstallare il PHP 7.4 e rimuovere Ondrej PPA da Ubuntu 22.04 ecco i comandi da seguire:
0 |
sudo apt autoremove --purge php7.4
|
Per rimuovere PPA eseguire il comando:
0 |
sudo add-apt-repository --remove ppa:ondrej/php -y
|
Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.
0 Comments