GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar OPcache en Debian

En esta guía, lo guiaremos a través de la instalación de Zend OPcache en distribuciones de Linux basadas en Debian, como Ubuntu y Mint.

OpCache es un módulo de almacenamiento en caché avanzado que funciona de manera similar a otras soluciones de almacenamiento en caché. Al mantener las páginas PHP precompiladas de su sitio en la memoria compartida, mejora sustancialmente el rendimiento de PHP y, por extensión, su sitio web. Esto evita la necesidad de que PHP cargue estas páginas cada vez que el servidor recibe una solicitud.

En esta guía, usaremos Ubuntu 20.04 en esta publicación y le mostraremos cómo instalar y habilitar el módulo en los servidores web Apache y Nginx. Si necesita ayuda para configurar un servidor, consulte una de nuestras otras guías.

Instalar y configurar PHP OPcache para Apache Debian

Para comenzar, inicie su terminal y actualice el índice de su paquete:

$ sudo apt update

Luego, como se muestra a continuación, instale el servidor web Apache, PHP y los módulos PHP, incluido el módulo php-opcache.

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

El comando instala la versión más reciente del servidor web Apache, así como PHP y sus extensiones. Ejecute el siguiente comando para ver qué versión de PHP tiene instalada:

$ php –version

El módulo de almacenamiento en caché OPcache ahora debe estar habilitado. Para ello, realice cambios en el archivo de configuración php.ini.

$ sudo vim /etc/php.ini

Ubique y descomente las siguientes líneas

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

Guarde los cambios y salga.

Luego reinicie Apache para aplicar los cambios.

$ sudo systemctl restart apache2

Finalmente, verifique que Opcache se haya habilitado de la siguiente manera:

$ php -i | grep opcache

El siguiente resultado se mostrará en su pantalla.

Esta es prueba suficiente de que el módulo Opcache se ha instalado correctamente.

Instalar y configurar PHP OPcache para Nginx

Siga los procedimientos a continuación si desea utilizar Nginx como su servidor web preferido.

Instale Nginx, PHP y las extensiones de PHP asociadas como antes.

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

Una vez más, confirme la versión de PHP instalada.

$ php -v

A continuación, acceda al archivo de configuración php.ini para habilitar Opcache.

$ sudo vim /etc/php.ini

Como antes, descomente las siguientes líneas para habilitar Opcache para Nginx.

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

Guarde los cambios y salga.

Luego reinicie el servidor web Nginx y el servicio PHP-FPM.

$ sudo systemctl restart nginx

Finalmente, confirme que Opcache se instaló correctamente:

$ php -i | grep opcache

Debería ver que el módulo de almacenamiento en caché de Zend Opcache se instaló correctamente.


Debian
  1. Cómo instalar PHP 7.4/7.3/7.2/7.1 en Debian 10/Debian 9

  2. Cómo instalar PHP 8.0 en Debian 11

  3. Cómo instalar PHP 8.0 en Debian 10 / Debian 9

  4. Cómo instalar PHP Composer en Debian 8

  5. Cómo instalar PHP 8 en Debian 10

Cómo instalar PHP Composer en Debian 11

Cómo instalar PHP 5.6 en Ubuntu 16.04 y Debian 9

Cómo instalar Laravel en Debian 11 / Debian 10

Cómo instalar PHP 8.0 en Debian / Mint

Cómo instalar PHP 7.4 en Debian 11 Bullseye

Cómo instalar HHVM en Debian 8