Come installare PHP su Debian 11

13 set 2021 3 min di lettura
Come installare PHP su Debian 11
Indice dei contenuti

Introduzione

PHP abbreviato come "HyperText Processor", è il linguaggio di programmazione open source utilizzato per lo sviluppo di applicazioni Web. È un linguaggio di scripting, utilizzato principalmente per il front-end con HTML. Può essere utilizzato per creare siti Web di e-commerce, gestire database e monitorare sessioni.

È disponibile per tutti i sistemi operativi. L'ultima versione di PHP è la versione 8 e in questo articolo discuteremo dell'installazione di PHP sul sistema Debian 11 Bullseye Linux.

Segui i passaggi seguenti per una corretta installazione di PHP sul tuo sistema Debian.

Se desideri installare PHP su un server in remoto continua a leggere, altrimenti salta il primo paragrafo "Connessione al Server" e leggi il successivo.

Connessione al Server

Per accedere al server, è necessario conoscere l'indirizzo IP. Avrai anche bisogno dell'username e della password per l'autenticazione. Per connettersi al server come utente root digitare il seguente comando:

ssh root@IP_DEL_SERVER

Successivamente sarà necessario inserire la password dell'utente root.

Se non utilizzate l'utente root potete connettervi con un'altro nome utente utilizzando lo stesso comando, quindi modificare root con il vostro nome_utente:

ssh nome_utente@IP_DEL_SERVER

Successivamente vi verrà chiesto di inserire la password del vostro utente.

La porta standard per connettersi tramite ssh è la 22, se il vostro server utilizza una porta diversa, sarà necessario specificarla utilizzando il parametro -p, quindi digitare il seguente comando:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Prerequisiti

Innanzitutto, aggiorna tutti i pacchetti del sistema con il comando indicato di seguito:

sudo apt update 

Dopo aver aggiornato i pacchetti, ora installa le dipendenze richieste dal comando indicato di seguito:

sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https 

Abilitare il repository SURY

Il passaggio successivo consiste nell'integrare il repository SURY nel nostro sistema. SURY è un repository PHP di terze parti basato su Debian che raggruppa il software PHP, eseguire il comando seguente per aggiungere il repository SURY:

sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list' 

Importazione della chiave GPG per il repository tramite il comando indicato di seguito con wget:

wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add - 

Installare PHP su Debian 11

Ora aggiorna di nuovo i pacchetti per sincronizzarli con il repository SURY aggiunto di recente prima di installare php:

sudo apt update 

Il repository SURY contiene PHP 8.0, 7.4, 7.3, 7.2. 7.1, 7.0 e PHP 5.6. Poiché l'ultima versione stabile di PHP è 8.0, ma un gran numero di siti Web richiede ancora PHP 7. Questo repository include anche pacchetti di PHP 8.1 che è attualmente in versione beta. Puoi installare una qualsiasi delle versioni PHP richieste sul tuo sistema.

Esegui il seguente comando per installare PHP 8 su Debian 11:

sudo apt install php8.0 

Per installare qualsiasi altra modifica di versione, sostituisci 8.8con la versione che desideri installare. Puoi anche installare più versioni su un unico sistema.

Installazione dell'estensione PHP

Inoltre, possiamo anche aggiungere l'estensione php con la sintassi indicata di seguito:

sudo apt install php8.0-[extension]

Sostituisci [estensione] con l'estensione che vuoi installare, se vuoi aggiungere più estensioni includile tra parentesi graffe, installerò "php-mbstring, php-cli, php-xml, php-common e php- curl" eseguendo il comando indicato di seguito:

sudo apt install php8.0-cli php8.0-mbstring php8.0-xml php8.0-common php8.0-curl 

Gli utenti hanno installato una versione PHP diversa, è necessario sostituirla 8.0 con la versione PHP richiesta.

Verificare la versione di PHP

Ora, dopo l'installazione, verifica che sia installata la versione corretta di PHP controllando il numero di versione con il comando indicato di seguito:

php -v 
PHP 8.0.10 (cli) (built: Aug 26 2021 16:06:19) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.10, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.10, Copyright (c), by Zend Technologies

Conclusione

PHP è un linguaggio di programmazione lato server gratuito utilizzato anche con il linguaggio di programmazione HTML per la creazione di siti Web dinamici. È disponibile per tutti i sistemi operativi, ma in questo articolo discutiamo della sua installazione su Debian 11 (Linux OS) Bullseye. Installerai correttamente PHP su Debian 11 dopo aver seguito questa guida.

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.