Mejora el rendimiento de Nextcloud con estos consejos de optimización

Nextcloud es, sin lugar a dudas, la mejor plataforma de servidor de nube local del mercado. No solo es fácil de implementar, sino que también es confiable y escalable. Sin embargo, es posible que, de forma predeterminada, descubras que el rendimiento de la plataforma no cumple del todo tus expectativas.

No te preocupes, hay formas de obtener un poco más de rendimiento de la plataforma.

Índice de Contenido
  1. Lo que necesitarás
  2. Cómo habilitar el almacenamiento en caché
  3. Cómo habilitar HTTP2
  4. Cómo optimizar PHP-FPM

Lo que necesitarás

Mejora el rendimiento de Nextcloud con estos consejos de optimización - Nube | Imagen 1 Newsmatic

Para ajustar Nextcloud, necesitarás una instancia en ejecución de la plataforma. Estos consejos deberían funcionar con cualquier versión de Nextcloud a partir de la 16. También necesitarás un usuario con privilegios de sudo.

Cómo habilitar el almacenamiento en caché

El primer consejo es habilitar el almacenamiento en caché en tu servidor Nextcloud. Ya he cubierto esto en mi artículo "Cómo habilitar el almacenamiento en caché en Nextcloud 16". Con el almacenamiento en caché habilitado, aumentas el rendimiento almacenando en memoria objetos solicitados con frecuencia para una recuperación más rápida. Esta debería ser una de las primeras configuraciones que debes realizar para exprimir al máximo el rendimiento posible. Ten cuidado, habilitar el almacenamiento en caché es un poco complicado.

Cómo habilitar HTTP2

HTTP2 es el último protocolo HTTP y permite a los navegadores web enviar solicitudes múltiples y simultáneas a un servidor. HTTP2 tiene un buen soporte en Apache, por lo que no es en absoluto un desafío habilitarlo. Este es otro problema que ya he abordado, por lo que puedes habilitar fácilmente HTTP2 en Apache siguiendo el tutorial "Cómo habilitar el protocolo HTTP/2 en Ubuntu 16.04".

Cómo optimizar PHP-FPM

La instalación predeterminada de PHP-FPM en tu servidor puede ser la causa de tiempos de carga excesivos para Nextcloud, ya que cada solicitud de un elemento es gestionada por un proceso PHP-FPM independiente. Al permitir que se ejecuten numerosos procesos PHP-FPM, deberías obtener un aumento considerable en el rendimiento. Esto es lo que debes hacer.

Cómo funciona el protocolo FTP y cómo resolver problemas relacionados con él

Abre el archivo de configuración necesario para editarlo con el siguiente comando:

sudo nano /etc/php/7.X/fpm/pool.d/www.conf

Donde X es la versión actual instalada de PHP.

En ese archivo, deberás buscar las siguientes líneas:

pm = dynamic
pm.max_children = 120
pm.start_servers = 12
pm.min_spare_servers = 6
pm.max_spare_servers = 18

Los cambios de configuración anteriores funcionarán para un servidor que tiene 4 GB de RAM y una caché de MySQL de 1 GB. Edita las opciones anteriores, guarda y cierra el archivo. Reinicia Apache con el siguiente comando:

Microsoft lanza servicio gratuito de almacenamiento en la nube para usuarios de Windows

sudo systemctl restart apache2

Una vez que hayas realizado las optimizaciones anteriores, deberías descubrir que Nextcloud funciona considerablemente mejor. Como último consejo, es posible que desees realizar estas optimizaciones en un entorno que no sea de producción para asegurarte de que las configuraciones sean correctas. Una vez que veas el aumento en el rendimiento, puedes realizar los cambios en tu entorno de producción.

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Nube, allí encontraras muchos artículos similares a Mejora el rendimiento de Nextcloud con estos consejos de optimización , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.