GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare OPcache su Debian

In questa guida, ti guideremo attraverso l'installazione di Zend OPcache in distribuzioni Linux basate su Debian come Ubuntu e Mint.

OpCache è un modulo di memorizzazione nella cache avanzato che funziona in modo simile ad altre soluzioni di memorizzazione nella cache. Mantenendo le pagine PHP precompilate del tuo sito nella memoria condivisa, migliora sostanzialmente le prestazioni PHP e, per estensione, il tuo sito web. Questo evita che PHP carichi queste pagine ogni volta che il server riceve una richiesta.

In questa guida, utilizzeremo Ubuntu 20.04 in questo post e ti mostreremo come installare e abilitare il modulo su entrambi i server Web Apache e Nginx. Se hai bisogno di aiuto per impostare un server, fai riferimento a una delle nostre altre guide.

Installa e configura PHP OPcache per Apache Debian

Per iniziare, avvia il tuo terminale e aggiorna l'indice del tuo pacchetto:

$ sudo apt update

Quindi, come mostrato di seguito, installa il server Web Apache, i moduli PHP e PHP, incluso il modulo php-opcache.

$ sudo apt install apache2 libapache2-mod-php php-curl php-mbstring php-opcache php-mysql php-xml php-gd

Il comando installa la versione più recente del server Web Apache, nonché PHP e le sue estensioni. Esegui il comando seguente per vedere quale versione di PHP hai installato:

$ php –version

Il modulo di cache OPcache deve ora essere abilitato. Per fare ciò, apporta le modifiche al file delle impostazioni php.ini.

$ sudo vim /etc/php.ini

Individua e decommenta le seguenti righe

pcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=10000
opcache.revalidate_freq=200

Salva le modifiche ed esci.

Quindi riavvia Apache per applicare le modifiche.

$ sudo systemctl restart apache2

Infine, verifica che Opcache sia stato abilitato come segue:

$ php -i | grep opcache

Il seguente output verrà visualizzato sullo schermo.

Questa è una prova sufficiente che il modulo Opcache è stato installato correttamente.

Installa e configura PHP OPcache per Nginx

Segui le procedure seguenti se desideri utilizzare Nginx come server web di tua scelta.

Installa Nginx, PHP e le estensioni PHP associate come prima.

$ sudo apt install nginx php php-fpm php-cli php-curl php-mbstring php-opcache php-mysql php-xml php-gd

Conferma ancora una volta la versione PHP installata.

$ php -v

Quindi, accedi al file di configurazione php.ini per abilitare Opcache.

$ sudo vim /etc/php.ini

Come prima, decommenta le seguenti righe per abilitare Opcache per Nginx.

opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=10000
opcache.revalidate_freq=200

Salva le modifiche ed esci.

Quindi riavvia il server web Nginx e il servizio PHP-FPM.

$ sudo systemctl restart nginx

Infine, conferma che Opcache è stato installato correttamente:

$ php -i | grep opcache

Dovresti vedere che il modulo di memorizzazione nella cache di Zend Opcache è stato installato correttamente.


Debian
  1. Come installare PHP 8.0 su Debian 11

  2. Come installare PHP Composer su Debian 8

  3. Come installare PHP 7.4 su Debian 10

  4. Come installare PHP 8 su Debian 10

  5. Come installare PHP 7.2 su Debian 9

Come installare PHP Composer 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 PHP 7.4 su Debian 11 Bullseye

Come installare HHVM su Debian 8