GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare l'ultimo PHP 8 su Debian 10

In questo articolo, avremo spiegato i passaggi necessari per installare e configurare PHP 8 su Debian 10. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.

PHP è un acronimo ricorsivo di Hypertext Preprocessor ed è un linguaggio di scripting generico open source ampiamente utilizzato, particolarmente adatto per lo sviluppo web e che può essere incorporato in HTML. Molti CMS e framework popolari come WordPress, Laravel e molti altri sono costruiti in PHP. A partire da ora, PHP 8.0 è sulla buona strada per essere rilasciato il 26 novembre 2020. Il processo di rilascio è attualmente in blocco delle funzionalità e avremo 4 beta e 5 candidati al rilascio prima di ottenere la versione finale (https://wiki.php.net/todo/php80 per tutte le date).

Prerequisito:

  • Sistema operativo con Debian 10
  • Indirizzo IPv4 del server con privilegi di superutente (accesso root)
  • Terminale Gnome per desktop Linux
  • Client PuTTy SSH per Windows o macOS
  • Powershell per Windows 10/11
  • Familiarità con i comandi APT

Installa PHP 8 su Debian 10

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 install apt-transport-https lsb-release ca-certificates wget curl

Passaggio 2. Installa PHP 8 sul sistema Debian.

Scarica SURY PPA per PHP e quindi imposta il repository apt per esso:

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

Installa la chiave GPG PHP di Sury:

curl -sSL -o /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

Quindi, esegui i seguenti comandi per installare PHP 8 su Debian 10:

sudo apt install php8.0 php8.0-fpm php8.0-curl php8.0-mysqlnd php8.0-zip php8.0-mbstring php8.0-xml

Per controllare il numero di versione del tuo PHP installato, esegui il seguente comando:

$ php8.0 -v
 
PHP 8.0.0 (cli) (built: Dec 12 2020 16:22:12) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.0, Copyright (c), by Zend Technologies

Passaggio 3. Installa le estensioni PHP.

Le estensioni PHP sono librerie compilate che estendono le funzionalità principali di PHP. Le estensioni sono disponibili come pacchetti e possono essere facilmente installate con apt:

sudo apt install php8.0-[module]

Ad esempio:

sudo apt install php8.0-devel

Passaggio 4. Testare PHP.

Ora, crea un file PHP di prova chiamato info.php nella home directory predefinita del server web:

sudo nano /var/www/html/info.php

E aggiungi la seguente riga:

<?php
phpinfo();

Una volta aperto, apri il browser e cerca il nome host del server o l'indirizzo IP seguito dal nome del file che hai creato sopra:

http://localhost/info.php

Questo è tutto ciò che devi fare per installare PHP su Debian 10 Buster. Spero che tu possa trovare utile questo suggerimento rapido. Per ulteriori letture su PHP 8, fare riferimento alla loro knowledge base ufficiale. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.


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 8.0 su Debian 10 / Debian 9

  4. Come installare PHP 7.4 su Debian 10

  5. Come installare PHP 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

Come installare HHVM su Debian 8