Ricerca nel sito web

Installa e configura PHP OPcache su Ubuntu 20.04


Su questa pagina

  1. Prerequisiti
  2. Installa Opcache con Apache
  3. Installa Opcache con Nginx
  4. Conclusione

Opcache è una potente estensione PHP utilizzata per aumentare le prestazioni di PHP memorizzando bytecode di script precompilati nella memoria condivisa. Quindi PHP non ha bisogno di caricare e analizzare gli script su ogni richiesta. Ciò accelererà le prestazioni delle applicazioni basate su PHP.

In questo tutorial, ti mostreremo come installare e abilitare l'estensione Opcache PHP con Apache e Nginx su Ubuntu 20.04.

Prerequisiti

  • Un server che esegue Ubuntu 20.04.
  • Il server è configurato con una password di root.

Installa Opcache con Apache

In questa sezione, ti mostreremo come installare e abilitare il modulo Opcache PHP sul server che esegue Apache.

Innanzitutto, installa l'estensione Opcache con il seguente comando:

apt-get install php-opcache -y

Una volta installato Opcache, modifica il file php.ini per abilitare l'estensione Opcache.

nano /etc/php/7.4/apache2/php.ini

Modificare le seguenti righe per una buona prestazione.

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

Salva e chiudi il file, quindi riavvia il servizio Apache per applicare le modifiche alla configurazione:

systemctl restart apache2

Installa Opcache con Nginx

In questa sezione, ti mostreremo come installare e abilitare il modulo Opcache PHP sul server che esegue Nginx.

Innanzitutto, installa l'estensione Opcache con il seguente comando:

apt-get install php-opcache php-fpm -y

Una volta installato Opcache, modifica il file php.ini per abilitare l'estensione Opcache.

nano /etc/php/7.4/fpm/php.ini

Modificare le seguenti righe per una buona prestazione.

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

Salva e chiudi il file, quindi riavvia il servizio Nginx e PHP-FPM per applicare le modifiche alla configurazione:

systemctl restart nginx
systemctl restart php7.4-fpm

Conclusione

Congratulazioni! hai installato e abilitato correttamente l'estensione PHP Opcache con Nginx e Apache su Ubuntu 20.04. Ora puoi velocizzare facilmente le tue applicazioni basate su PHP con Opcache.