GNU/Linux >> Linux Esercitazione >  >> Debian

Passaggi per installare PHP 8 su Debian Server 10 | 9

Testiamo varie applicazioni web installando PHP 8.0 su server Debian 10 Buster o Debian 11 Bullseye Linux utilizzando il terminale a riga di comando...

PHP è un linguaggio di programmazione lato server ampiamente utilizzato, il che significa che può eseguire azioni sui server come stabilire connessioni a un database, generare pagine Web dinamiche su richieste degli utenti o eliminare file sul server.

È open-source e distribuito come software libero. Oggi, l'abbreviazione PHP sta per HyperText Process, tuttavia, in origine era conosciuta come Personal Home Page Tools. I programmi codificati con questo linguaggio di scripting vengono memorizzati come semplici file di testo che vengono successivamente convertiti in codice macchina dal server web quando vengono richiamati. Pertanto, i programmi PHP sono in gran parte indipendenti dalla piattaforma e possono essere eseguiti su diversi sistemi hardware.

Incorporato nei file HTML, il codice PHP ha integrato i siti Web statici con informazioni dinamiche come data e ora o, ad esempio, combinate nell'input degli utenti dai moduli d'ordine nelle pagine di conferma dell'ordine.

Come installare PHP 8 su Debian 9, 10 o 11 Linux Server

I passaggi qui forniti funzioneranno per tutti gli attuali desktop e server Debian Linux attivi, comprese altre distribuzioni basate su di esso.

1. Aggiungi il repository Sury PHP su Debian

Dove per Ubuntu, per ottenere gli ultimi pacchetti PHP, dobbiamo aggiungere il repository PPA Ondrej, su Debian utilizziamo Sury, il repository PHP principale per Debian. Pertanto, prima lo aggiungiamo e poi ci spostiamo ulteriormente per eseguire altri passaggi.

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

2. Importa chiave GPG per repository PHP

Poiché stiamo per ottenere pacchetti PHP da un repository appena aggiunto, tuttavia, il sistema deve assicurarsi che provengano dalla fonte corretta e genuina senza alcuna alterazione.

sudo apt install wget
sudo apt install apt-transport-https software-properties-common
wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add -

3. Esegui il comando di aggiornamento del sistema

Una volta completati i due passaggi precedenti, è il momento di ricostruire la cache del repository di sistema, in modo che possa riconoscere i pacchetti disponibili nel repository Surg appena aggiunto.

sudo apt update

4. Comando per installare PHP 8 su Debian 10/11 Linux

Bene, il nostro sistema è pronto per scaricare i pacchetti per l'installazione di PHP 8 sul nostro server o desktop Debian, quindi esegui:

sudo apt install php8.0

5. Installazione estensioni

Come sappiamo ci sono molte funzioni eseguite tra un'applicazione web e PHP con l'aiuto di estensioni, ad esempio, per connettere un database, dobbiamo avere un'estensione PHP Mysql. Eccone alcuni comuni da installare.

sudo apt install php8.0-common php8.0-gd php8.0-ldap php8.0-odbc php8.0-xsl php8.0-apcu php8.0-curl php8.0-gmp php8.0-opcache php8.0-mbstring php8.0-pgsql php8.0-imagick php8.0-memcached php8.0-bz2 php8.0-ds php8.0-imap php8.0-cgi php8.0-mysql php8.0-cli php8.0-fpm php8.0-xml

6. Verifica la versione

Per confermare la versione installata di PHP su Debian digita-

php -v


Debian
  1. Come installare PHP 8.0 su Debian 11

  2. Come installare PHP 8.0 su Debian 10 / Debian 9

  3. Come installare PHP 8 su Debian 11

  4. Installa Cockpit su Debian 9

  5. Come installare PHP 7.3 su Debian 10

Come installare PHP su Debian 10 Linux

Come installare PHP 8 su Debian 10

Come installare SuiteCRM su Debian 9

Come installare Zen Cart su Debian 9

Come installare il server LAMP su Debian 9

Come installare ImageMagick e il suo modulo PHP su Debian 11 Server