Come installare PHP 8.2-7.4 su RHEL e CentOS Stream 9

10 feb 2023 2 min di lettura
Come installare PHP 8.2-7.4 su RHEL e CentOS Stream 9
Indice dei contenuti

Introduzione

PHP è un popolare linguaggio di scripting utilizzato per sviluppare applicazioni web dinamiche. È un linguaggio di programmazione open source che può essere facilmente installato su una varietà di sistemi operativi, incluso CentOS 9. In questo articolo, ti guideremo attraverso i passaggi dell'installazione di PHP su CentOS 9.

Prima di iniziare, assicurati di disporre di un sistema CentOS Stream 9 con accesso root.

Aggiornare i pacchetti di sistema

Prima di installare qualsiasi nuovo software, si consiglia di aggiornare i pacchetti di sistema. Puoi farlo eseguendo il seguente comando:

sudo yum update 

Configurare il repository EPEL e Remi

Prima di tutto, devi configurare i repository EPEL e REMI sul tuo sistema. Il repository Remi contiene gli ultimi pacchetti PHP per i sistemi CentOS e RHEL.

Usa il comando seguente per configurare il repository EPEL sul tuo sistema:

sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm 

Successivamente, configura il repository REMI eseguendo il comando seguente:

sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-9.rpm  

Installare PHP in CentOS 9

Il repository remi contiene i pacchetti PHP 8.2, 8.1, 8.0 e 7.4. Puoi abilitare il repository desiderato e installare i pacchetti PHP con i seguenti passaggi:

Una volta terminata l'installazione del repository, elenca tutti i flussi di moduli PHP disponibili con il seguente comando:

sudo dnf module list php 

Ad esempio, devo installare PHP 8.2 , quindi scegliere php:remi-8.2. È possibile selezionare un'altra versione in base alle proprie esigenze:

sudo dnf module enable php:remi-8.2 

Infine, esegui il seguente comando per installare PHP sul tuo sistema CentOS 9.

sudo dnf install php php-cli php-common 

Puoi verificare la versione PHP installata utilizzando:

php -v 

Installare i moduli PHP

I moduli PHP sono librerie che estendono le funzionalità di PHP. Sono utilizzati per aggiungere funzionalità specifiche a PHP, come la connettività del database o la manipolazione delle immagini. Per installare moduli PHP aggiuntivi, utilizzare il seguente comando:

sudo dnf install php-{extension-name}

Sostituire {extension-name}con il nome del modulo che si desidera installare. Ad esempio, per installare il modulo mysql , esegui il seguente comando:

sudo dnf install php-mysql 

Configurare PHP

Dopo aver installato PHP e i moduli desiderati, puoi configurare PHP modificando il suo file di configurazione, php.ini. Questo file si trova nella directory /etc/php.ini. Puoi modificarlo utilizzando il tuo editor di testo preferito.

Ad esempio, per modificare il file utilizzando l'editor di testo nano, eseguire il seguente comando:

sudo nano /etc/php.ini 

Dopo aver apportato le modifiche necessarie, salva il file e chiudi l'editor di testo.

Conclusione

In questo articolo ti abbiamo mostrato come installare PHP su CentOS 9. Ti abbiamo anche spiegato come installare moduli PHP aggiuntivi e come configurare PHP modificando il suo file di configurazione. Con questi passaggi, ora puoi iniziare a sviluppare applicazioni web dinamiche utilizzando PHP sul tuo sistema CentOS 9.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.