Come installare PHP OPcache su Ubuntu 22.04
OPcache è una popolare estensione PHP open source che aiuta ad accelerare le prestazioni degli script PHP. Memorizza nella cache la versione compilata degli script PHP, riducendo il sovraccarico di caricamento e compilazione di questi script ogni volta che vengono eseguiti. Ciò può comportare miglioramenti significativi delle prestazioni, in particolare su siti Web molto affollati
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come utilizzare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L’installazione è abbastanza semplice e presuppone che tu stia utilizzando l’account root, in caso contrario potrebbe essere necessario aggiungere ‘sudo
‘ ai comandi per ottenere i privilegi di root. Ti mostrerò l’installazione passo passo di PHP OPcache su Ubuntu 22.04 (Jammy Jellyfish). Puoi seguire le stesse istruzioni per Ubuntu 22.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint, sistema operativo elementare, Pop!_OS e altro ancora.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi: Ubuntu 22.04, 20.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per evitare potenziali problemi.
- Una connessione Internet attiva. Avrai bisogno di una connessione Internet per scaricare i pacchetti e le dipendenze necessari per PHP OPcache.
- Accesso SSH al server (o semplicemente apri Terminale se sei su un desktop).
- UN
non-root sudo user
o accedere aroot user
. Ti consigliamo di agire come anon-root sudo user
tuttavia, poiché potresti danneggiare il tuo sistema se non presti attenzione quando agisci come root.
Installa PHP OPcache su Ubuntu 22.04 LTS Jammy Jellyfish
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo quanto segue apt
comandi nel terminale.
sudo apt update sudo apt upgrade sudo apt install wget apt-transport-https gnupg2 software-properties-common
Passaggio 2. Installazione di PHP.
Per impostazione predefinita, PHP non è disponibile nel repository base di Ubuntu 22.04. Ora esegui il comando seguente per installare le versioni più recenti di PHP 8.2, devi aggiungere questo PPA al tuo sistema Ubuntu:
sudo apt install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt update
Dopo aver aggiunto con successo il repository PPA, aggiorna l’elenco dei pacchetti e ora puoi installare PHP 8.2 su Ubuntu 22.04:
sudo apt install php8.2
Per verificare la versione di PHP attualmente installata sul sistema eseguire il seguente comando:
php -v
Produzione:
(root@idroot.us)# php -v PHP 8.2.2 (cli) (built: Jan 31 2023 13:31:55) (NTS gcc x86_64) Copyright (c) The PHP Group Zend Engine v4.2.2, Copyright (c) Zend Technologies
Per ulteriori risorse sull’installazione di PHP, leggere il post seguente:
Passaggio 3. Installazione di PHP OPcache su Ubuntu 22.04.
Ora esegui il comando seguente per installare l’estensione OPcache:
sudo apt install php8.2-opcache
Dopo aver installato OPcache su Ubuntu 22.04 LTS, è necessario configurare PHP per utilizzare l’estensione. Per fare ciò, attenersi alla seguente procedura:
nano /etc/php/8.2/apache2/php.ini
Dovrai aggiornare il tuo php.ini
file con le seguenti impostazioni consigliate:
opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 opcache.fast_shutdown=1 opcache.enable_cli=1
Dopo aver modificato le impostazioni PHP è necessario riavviare Apache affinché le modifiche abbiano effetto:
sudo systemctl restart apache2
Infine, controlla la versione di PHP utilizzando il seguente comando di seguito:
php -v
Produzione:
(root@idroot.us)# php -v PHP 8.2.2 (cli) (built: Jan 31 2023 13:31:55) (NTS gcc x86_64) Copyright (c) The PHP Group Zend Engine v4.2.2, Copyright (c) Zend Technologies with Zend OPcache v8.2.2, Copyright (c), by Zend Technologies
Congratulazioni! Hai installato OPcache con successo. Grazie per aver utilizzato questo tutorial per installare PHP OPcache sul sistema Ubuntu 22.04 LTS Jammy Jellyfish. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito web ufficiale di OPcache.