In questo tutorial, ti mostreremo come installare PHP 8 su AlmaLinux 8. Per chi non lo sapesse, PHP (PHP:Hypertext Preprocessor) è un popolare linguaggio di scripting che alimenta il contenuto dinamico di milioni di siti Web e app come WordPress, Drupal e Joomla
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ò passo passo l'installazione di PHP 8 su un AlmaLinux 8.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:AlmaLinux 8.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa PHP 8 su AlmaLinux 8
Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.
sudo dnf update sudo dnf install dnf-utils
Passaggio 2. Abilita EPEL e REMI Repository.
Ora eseguiamo i seguenti comandi per aggiungere EPEL e REMI repo sul tuo sistema AlmaLinux:
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Successivamente, esegui i seguenti comandi per ripristinare il modulo PHP e installare PHP 8 dal modulo remi-8.0:
sudo dnf module reset php sudo dnf module install php:remi-8.0
Passaggio 3. Installazione di PHP su AlmaLinux 8.
Ora eseguiamo i comandi seguenti per installare PHP:
sudo dnf install php
Una volta installati correttamente i pacchetti PHP, esegui il comando seguente per verificare la versione PHP:
php -v
Risultato:
[root@idroot.us ~]# php -v PHP 8.0.2 (cli) (built: May 10 2021 16:46:42) ( NTS gcc x86_64 ) Copyright (c) The PHP Group Zend Engine v4.0.2, Copyright (c) Zend Technologies with Zend OPcache v8.0.2, Copyright (c), by Zend Technologies
Passaggio 4. Installazione delle estensioni PHP 8.
Installare estensioni PHP è semplice con la seguente sintassi:
sudo dnf install php-(extension_name)
Di seguito l'esempio di installazione di PHP e delle estensioni PHP comunemente utilizzate:
sudo dnf install php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml
Una volta installato correttamente, controlla tutte le estensioni PHP disponibili:
php --modules
Congratulazioni! Hai installato correttamente PHP. Grazie per aver utilizzato questo tutorial per l'installazione di PHP 8 sul tuo sistema AlmaLinux 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di PHP.