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 commenti