Debian è una distribuzione del sistema operativo basata su Linux sicura e stabile che offre prestazioni server illimitate alle applicazioni basate sul Web. Debian 11 "Occhio di bue ” è caratterizzato da una maggiore sicurezza, supporto per file system exFAT e supporto per più lingue come funzionalità che vanno di pari passo con numerose applicazioni basate sul Web.
Tra le funzionalità e i miglioramenti sfoggiati in PHP 8 , il compilatore JIT per le app Web è il più notevole. I suoi vantaggi includono migliori prestazioni del codice numerico, migliore esecuzione e prestazioni del codice dell'applicazione Web PHP e codice PHP potenzialmente veloce grazie alla migrazione del codice da C a PHP supportata.
Altre importanti funzionalità nuove/migliorate in PHP 8 includono controlli di tipo rigorosi, in particolare per operatori Bitwise/Aritmetici, stringhe numeriche più sane, operatore nullsafe, argomenti denominati, mappe deboli, espressione throw e promozione della proprietà del costruttore.
Questo articolo fornirà una procedura dettagliata sull'installazione di PHP 8 su Debian 11/10 .
Prerequisiti
Avere i privilegi utente root/sudoer su Debian 11 sistema in uso.
Installazione di PHP 8 su Debian Linux
Aggiornamento della tua Debian il sistema assicura che rimanga nello stato con le migliori prestazioni oltre ad applicare le patch di sicurezza necessarie.
$ sudo apt update && sudo apt upgrade -y
Se hai un vecchio PHP versioni come 7.x , potresti voler disinstallarlo per beneficiare principalmente delle funzionalità e dei miglioramenti allegati a PHP 8 .
$ sudo apt remove --purge php*
Quindi, installa il PHP 8 richiesto dipendenze di installazione e configurare anche UFT-8 Unicode standard.
$ sudo apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg2 $ sudo locale-gen en_US.UTF-8
Ora aggiungi il Ondřej Surý PPA repository, che sarà responsabile della traccia, del recupero e dell'installazione dell'ultimo PHP versione su Debian 11 sistema.
$ echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list $ sudo wget -qO - https://packages.sury.org/php/apt.gpg | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/debian-php-8.gpg --import $ sudo chmod 644 /etc/apt/trusted.gpg.d/debian-php-8.gpg
Dopo aver aggiunto un repository, aggiorna il sistema Debian per riconoscere l'inclusione del Ondřej Surý PPA deposito. Inoltre, se verranno rilasciate future versioni di PHP, l'aggiornamento ad esse richiederà una semplice Debian 11 comando di aggiornamento del sistema come quello qui sotto:
$ sudo apt update && sudo apt upgrade -y
Infine, installa PHP 8.1 su Debian 11 .
$ sudo apt install php8.1
Conferma il php installato versione.
$ php --version
Per installare altre estensioni PHP, fai riferimento alla sintassi:
$ sudo apt install php8.1-name_of_extension
Ad esempio, per installare un php-fpm estensione, eseguiremo il comando:
$ sudo apt install php8.1-fpm
Questo articolo ci ha insegnato come installare PHP e qualsiasi sua estensione associata su Debian 11 . Ora sei pronto per portare avanti le tue applicazioni/progetti basati sul Web.