GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare PHP 8 su Debian 11

In questo tutorial, ti mostreremo come installare PHP 8 su Debian 11. Per quelli di voi che non lo sapessero, PHP è un linguaggio di scripting open source generico che è particolarmente adatto allo sviluppo Web, ma è stato anche utilizzato come linguaggio di programmazione generico. L'ultima versione di PHP fino ad oggi è la serie 8. PHP 8 è un aggiornamento significativo del linguaggio PHP. Contiene molte nuove funzionalità e ottimizzazioni, tra cui argomenti denominati, tipi di unione, attributi, promozione della proprietà del costruttore, espressione di corrispondenza, operatore null safe, JIT, miglioramenti nel sistema dei tipi, gestione degli errori e coerenza.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di PHP 8 su una Debian 11 (Bullseye).

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Debian 11 (Bullseye).
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa PHP 8 su Debian 11 Bullseye

Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt comandi nel terminale:

sudo apt update
sudo apt upgrade
sudo apt install curl wget gnupg2 ca-certificates lsb-release apt-transport-https

Passaggio 2. Installazione di PHP 8 su Debian 11.

Ora aggiungiamo il repository SURY al tuo sistema:

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

Quindi, installa PHP 8.0 usando il comando seguente:

sudo apt update
sudo apt install php8.0

Inoltre, verranno installati i pacchetti necessari, alcuni dei quali sono estensioni standard di PHP 8.x:

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

Dopo che l'installazione è stata completata, puoi confermare l'installazione usando il seguente comando:

php -v

Passaggio 3. Testare PHP.

Ora creiamo un file di prova che restituirà informazioni sul nostro server eseguendo il comando nel terminale:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

Assicuriamoci che il server visualizzi correttamente il contenuto generato dallo script PHP aprendo questa pagina nel browser:http://localhost/info.php , Se la pagina delle informazioni PHP viene visualizzata nel tuo browser, tutto sembra a posto e sei pronto per procedere ulteriormente.

Congratulazioni! Hai installato correttamente PHP. Grazie per aver utilizzato questo tutorial per installare l'ultima versione di PHP 8 su Debian 11 Bullseye. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il PHP ufficiale sito web.


Debian
  1. Come installare PHP 7.4 / 7.3 / 7.2 / 7.1 su Debian 10 / Debian 9

  2. Come installare PHP 8.0 su Debian 11

  3. Come installare PHP 7.2 su Debian 9

  4. Come installare o aggiornare PHP 8.1 su Debian

  5. Come installare PHP 7.3 su Debian 10

Come installare PHP Composer su Debian 11

Come installare PHP 5.6 su Ubuntu 16.04 e Debian 9

Come installare Laravel su Debian 11 / Debian 10

Come installare PHP 8.0 su Debian/Mint

Come installare OPcache su Debian

Come installare PHP 7.4 su Debian 11 Bullseye