GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar PHP OPcache en Ubuntu 20.04 LTS

En este tutorial, le mostraremos cómo instalar PHP OPcache en Ubuntu 20.04 LTS. Para aquellos de ustedes que no lo sabían, OPcache mejora el rendimiento de PHP al almacenar el código de bytes del script precompilado en la memoria compartida. , eliminando así la necesidad de que PHP cargue y analice los scripts en cada solicitud, simplemente significa cualquier solicitud consecuente para el mismo script, luego OpCache almacena este script en su memoria en la primera ejecución, para ser reutilizado después, lo que conduce a mejoras en el rendimiento.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Te mostraré la instalación paso a paso de PHP OPcache en Ubuntu 20.04 (Focal Fossa). Puede seguir las mismas instrucciones para Ubuntu 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:Ubuntu 20.04, 18.04 y cualquier otra distribución basada en Debian como Linux Mint o Elementary OS.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar PHP OPcache en Ubuntu 20.04 LTS Focal Fossa

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt comandos en la terminal.

sudo apt update
sudo apt upgrade

Paso 2. Instalar PHP OPcache en Ubuntu 20.04.

Ubuntu 20.04 viene con PHP 7.4 en sus repositorios ascendentes. Simplemente instálelo y las extensiones con el administrador de paquetes apt:

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

Una vez que el paquete haya terminado de instalarse, podemos probar PHP en la línea de comando:

$ php -version

PHP 7.4.3 (cli) (built: May 20 2020 18:46:36) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies

Paso 3. Configure PHP OPcache en el sistema Ubuntu.

Ahora abrimos el archivo de configuración de PHP con el siguiente comando:

  • PHP se interpreta utilizando el módulo Apache:

sudo nano /etc/php/7.4/apache2/php.ini
  • PHP se interpreta usando el módulo Nginx:

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

Las siguientes configuraciones deberían ayudarlo a comenzar a usar OPcache y generalmente se recomiendan para un buen rendimiento. Puede habilitar una configuración descomentándola:

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

Finalmente, debe reiniciar php-fpm y Apache o Nginx por reflejar los cambios que hiciste:

sudo systemctl restart apache2 ### Apache
sudo systemctl restart nginx   ### Nginx
sudo systemctl restart php7.4-fpm

¡Felicitaciones! Ha instalado PHP OPcache con éxito. Gracias por usar este tutorial para instalar PHP OPcache en su sistema Ubuntu 20.04 LTS Focal Fossa. Para obtener ayuda adicional o información útil, le recomendamos que consulte la sitio web oficial de PHP.


Ubuntu
  1. Cómo instalar PHP 5.6 en Ubuntu 16.04 LTS

  2. Cómo instalar PHP 7.3 en Ubuntu 18.04 LTS

  3. Cómo instalar PHP 7.4 en Ubuntu 20.04 LTS

  4. Cómo instalar PHP 8 en Ubuntu 20.04 LTS

  5. Cómo instalar PHP 8 en Ubuntu 18.04 LTS

Cómo instalar PHP 5.6, PHP 8.0 y PHP 8.1 en Ubuntu 20.04 LTS

Cómo instalar Composer en Ubuntu 22.04 | 20.04 LTS

Cómo instalar Laravel en Ubuntu 22.04 LTS

Cómo instalar HHVM en Ubuntu 16.04 LTS

Cómo instalar Memcached en Ubuntu 16.04 LTS

Cómo instalar Composer en Ubuntu 20.04 LTS