In questo articolo, avremo spiegato i passaggi necessari per installare e configurare PHP 7.3 su Debian 10. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
PHP:Hypertext Preprocessor (o semplicemente PHP) è un linguaggio di programmazione open source utilizzato per lo sviluppo web, creato da Rasmus Lerdorf. È un linguaggio di scripting integrato in HTML per la creazione di siti Web dinamici. L'interprete PHP standard, alimentato da Zend Engine, è un software gratuito rilasciato con licenza PHP. PHP è stato ampiamente portato e può essere distribuito sulla maggior parte dei server Web su quasi tutti i sistemi operativi e piattaforme, gratuitamente. PHP 7.3 è l'ultima versione stabile di PHP.
Installa PHP 7.3 su Debian
Passaggio 1. Il primo comando aggiornerà gli elenchi dei pacchetti per assicurarti di ottenere l'ultima versione e le dipendenze.
sudo apt update sudo apt upgrade sudo apt-get install -y curl wget gnupg2 ca-certificates lsb-release apt-transport-https
Passaggio 2. Installa PHP 7.3.
In primo luogo, aggiungi il repository SURY:
wget https://packages.sury.org/php/apt.gpg sudo apt-key add apt.gpg echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php7.list
Successivamente, installando PHP v7.3 con il seguente comando:
sudo apt update sudo apt install -y php7.3 php7.3-cli php7.3-common
Verifica l'installazione di PHP, digitando il seguente comando che stamperà la versione di PHP:
# php -v PHP 7.3.1 (cli) (built: May 18 2019 13:36:46) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.1, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.1, Copyright (c) 1999-2018, by Zend Technologies
Se stai usando Apache come server web, riavvia il servizio Apache usando il seguente comando e sei a posto:
sudo systemctl restart httpd
Congratulazioni, hai imparato come installare e configurare PHP su Debian 10 Buster. Se hai qualche domanda, lascia un commento qui sotto.