GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare PHP 8.0 su Ubuntu 20.04

In questo tutorial, ti mostreremo come installare PHP 8.0 con Apache su Ubuntu 20.04. PHP è un linguaggio di programmazione lato server gratuito, open source e più popolare utilizzato da molti CMS tra cui Drupal, WordPress, Magento e molti altri. PHP 8.0 è un importante aggiornamento del linguaggio PHP che contiene nuove funzionalità e ottimizzazioni tra cui argomenti denominati, tipi di unione, attributi, promozione della proprietà del costruttore, espressione di corrispondenza, operatore null safe, JIT e miglioramenti nel sistema dei tipi, gestione degli errori e coerenza . Iniziamo con l'installazione di PHP 8 su Ubuntu 20.04.

1. Prerequisiti

  • Un Ubuntu 20.04 VPS (useremo il nostro piano SSD 2 VPS)
  • Accesso all'account utente root (o accesso a un account amministratore con privilegi root)

2. Accedi al server e aggiorna i pacchetti del sistema operativo del server

Innanzitutto, accedi al tuo server Ubuntu 20.04 tramite SSH come utente root:

ssh root@IP_Address -p Port_number

Dovrai sostituire "Indirizzo_IP" e "Numero_porta" con il rispettivo indirizzo IP e numero di porta SSH del tuo server. Inoltre, se necessario, sostituisci "root" con il nome utente dell'account amministratore.

Prima di iniziare, devi assicurarti che tutti i pacchetti del sistema operativo Ubuntu installati sul server siano aggiornati. Puoi farlo eseguendo i seguenti comandi:

apt-get update -y
apt-get upgrade -y

3. Aggiungi repository PHP

Per impostazione predefinita, PHP 8.0 non è incluso nel repository predefinito di Ubuntu 20.04. Quindi dovrai aggiungere il repository PPA ondrej/php al tuo sistema.

Innanzitutto, installa le dipendenze richieste utilizzando il comando seguente:

apt-get install software-properties-common -y

Quindi, aggiungi il repository PPA ondrej/php con il seguente comando:

add-apt-repository ppa:ondrej/php

Una volta aggiunto il repository, puoi aggiornarlo con il seguente comando:

apt-get update -y

4. Installa PHP 8.0 con Apache

Puoi installare il server web Apache con PHP 8.0 eseguendo il seguente comando:

apt-get install apache2 php8.0 libapache2-mod-php8.0 -y

Una volta completata l'installazione, riavvia il servizio Apache per caricare il PHP.

systemctl restart apache2

Puoi anche installare le estensioni PHP più comunemente usate usando il seguente comando:

apt-get install php8.0-common php8.0-mysql php8.0-xml php8.0-curl php8.0-gd php8.0-imagick php8.0-cli php8.0-dev php8.0-imap php8.0-mbstring php8.0-opcache php8.0-soap php8.0-zip -y

5. Installa PHP 8 FPM per Apache

Se vuoi usare PHP-FPM con Apache, puoi installarlo con il seguente comando:

apt-get install php8.0-fpm libapache2-mod-fcgid -y

Una volta installato PHP-FPM, dovrai abilitarlo per Apache. Puoi abilitarlo con il seguente comando:

a2enmod proxy_fcgi setenvif
a2enconf php8.0-fpm

Quindi, riavvia il servizio Apache per applicare le modifiche:

systemctl restart apache2

6. Configura PHP 8 per Apache

Puoi configurare PHP 8 per Apache modificando il file php.ini. Per impostazione predefinita, si trova all'interno della directory /etc/php/8.0/apache2/.

nano /etc/php/8.0/apache2/php.ini

Modifica i seguenti valori per prestazioni migliori:

upload_max_filesize = 32M 
post_max_size = 64M 
memory_limit = 512M 
max_execution_time = 300 
date.timezone = America/Chicago

Salva e chiudi il file, quindi riavvia il servizio Apache per applicare le modifiche.

systemctl restart apache2

7. Verifica l'installazione di PHP

Crea un nuovo file info.php all'interno della directory root del documento predefinita di Apache per verificare se il PHP è configurato correttamente per Apache.

nano /var/www/html/info.php

Aggiungi la seguente riga:

<?php
phpinfo();
?>

Salva e chiudi il file, quindi apri il tuo browser web e digita l'URL http://your-server-ip/info.php.

Dovresti vedere la tua pagina delle informazioni PHP nella schermata seguente:

Congratulazioni! hai installato correttamente PHP 8.0 con Apache sul server Ubuntu 20.04.

Ovviamente, non devi fare nulla di tutto ciò se usi il nostro hosting VPS PHP 8, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di configurarlo per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.


Panels
  1. Installa PHP 7 su Ubuntu 14.04

  2. Come installare Drupal su Ubuntu 16.04

  3. Come installare R su Ubuntu 16.04

  4. Come installare PHP 7.3 su Ubuntu 16.04

  5. Come installare PHP 7.2 su Ubuntu 16.04

Come installare PHP su Ubuntu 18.04

Come installare PHP su Ubuntu 20.04

Come installare PHP 8.0 su Ubuntu 20.04

Come installare PHP 8.0 su Ubuntu 20.04 / 18.04

Come installare PHP in Ubuntu 22.04

Come installare PHP su Ubuntu 22.04