Blog

Tutoriales, guías y novedades del producto.

Guías

Crea tu propia nube con Nextcloud

3 noviembre 2026 6 min de lectura
Compartir este artículo

Nextcloud es un software de nube que guarda tus archivos, calendario y contactos en tu propio servidor. El manual oficial de administración pide al menos 128 MB de memoria por proceso de PHP y recomienda 512 MB. Lo que realmente decide es el espacio en disco que ocuparán tus archivos y cuántas personas lo usan a la vez.

Este artículo cubre los requisitos oficiales, los ajustes de rendimiento, las copias de seguridad y qué hacer los primeros días.

¿Qué haces con Nextcloud?

Sincronizas tus archivos entre tus ordenadores y teléfonos, envías archivos a otras personas con enlaces para compartir y guardas tu calendario y tu lista de contactos en tu propio servidor. Las aplicaciones de ordenador y de teléfono solo necesitan la dirección de tu servidor. Las funciones nuevas llegan como aplicaciones, y cada aplicación añade algo de carga de memoria y CPU al servidor.

Requisitos oficiales

TemaLo que dice el manual oficial de administración
MemoriaAl menos 128 MB por proceso, se recomiendan 512 MB. El actualizador integrado necesita al menos 256 MB.
Base de datosSe recomiendan MariaDB y PostgreSQL, y también aparece MySQL. SQLite es solo para pruebas e instalaciones muy pequeñas. MySQL y MariaDB necesitan InnoDB.
Servidor webSe recomienda Apache 2.4 con PHP-FPM o mod_php. También se admite Nginx con PHP-FPM.
PHPLas versiones admitidas cambian con la versión de Nextcloud, así que consulta la tabla actual del manual.
CachéSe recomienda APCu con Redis (o Valkey). No es obligatorio, pero puede mejorar notablemente el rendimiento.
Tareas en segundo planoSe recomienda cron, ejecutándose cada 5 minutos.

¿Qué significa "memoria por proceso"?

Nextcloud funciona con PHP, y cada solicitud simultánea es un proceso de PHP distinto. La cifra de memoria del manual es por proceso. El pool predeterminado de PHP-FPM permite 5 solicitudes a la vez (pm.max_children = 5). El manual sugiere calcular este valor a partir de tu RAM y supone 50-100 MB por worker. Como fórmula aproximada, divide la RAM que das a PHP entre la memoria por worker. Si fijas un valor demasiado alto, el sistema cae en el swap, lo que según el manual es peor que dejar que las solicitudes hagan cola.

Disco: tus archivos están en el servidor

En Nextcloud, los archivos se guardan en el disco del servidor. A medida que crece tu archivo de fotos y documentos, el límite suele ser el disco antes que la RAM. Fíjate en la columna del disco al elegir un servidor. En Seturack, al ampliar un servidor también crece el disco, pero al reducirlo no se encoge. Un disco que ha crecido no vuelve a su tamaño, así que tenlo en cuenta.

Resumen de la instalación manual

  1. Prepara el servidor: Ubuntu, Apache o Nginx con PHP-FPM, y MariaDB o PostgreSQL.
  2. Apunta un dominio al servidor y obtén un certificado HTTPS. El primer paso se explica en cómo conectar tu propio dominio.
  3. Instala Nextcloud con el instalador web o con la línea de comandos.
  4. Pasa las tareas en segundo plano a cron. Abre el crontab del usuario del servidor web: crontab -u www-data -e Después añade esta línea: */5 * * * * php -f /var/www/nextcloud/cron.php
  5. En los ajustes de administración, define el modo de tareas en segundo plano como Cron.
  6. Añade la caché APCu y Redis.
  7. Configura un servidor de correo para el restablecimiento de contraseñas y las notificaciones.
  8. Prepara tu plan de copias de seguridad y prueba una restauración.

Copias de seguridad

La documentación de Nextcloud pide copiar la carpeta config, la carpeta data, la carpeta theme y la base de datos. Si tienes una carpeta de aplicaciones propia, copia también esa. Para una copia consistente, activa primero el modo de mantenimiento y desactívalo al terminar:

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --off

La ruta de los comandos depende de dónde hayas instalado Nextcloud. Seturack hace una copia de tu servidor cada noche y conserva los últimos 7 días. Refuérzala con un volcado de la base de datos y una copia de los archivos, y guarda también una copia de los datos importantes fuera del servidor.

¿Cuándo debe crecer el servidor?

  • El disco está casi lleno: compruébalo con df -h. Como tus archivos están en el disco, este suele ser el primer límite.
  • El sistema usa swap: si la línea de swap de la salida de free -h se va llenando, la RAM no es suficiente.
  • Las páginas se abren despacio o los usuarios hacen cola: sube el número de workers de PHP según tu RAM. Si la RAM no lo permite, amplía el servidor.

Ampliar no borra el servidor, y tu dirección IP y tus datos se mantienen.

Errores comunes

  • Empezar con SQLite. El manual lo considera adecuado solo para pruebas e instalaciones muy pequeñas, y cambiar de base de datos más adelante es una molestia.
  • Dejar las tareas en segundo plano en el modo AJAX predeterminado. El manual lo describe como la opción menos fiable, así que cambia a Cron.
  • Saltarse la caché. No es obligatoria, pero según el manual puede mejorar notablemente el rendimiento.
  • No probar nunca la copia de seguridad. Una copia que no puedes restaurar no sirve de nada.

Seguridad

  • No uses la cuenta de administrador para el trabajo diario. Crea cuentas separadas para tu equipo.
  • Activa una de las aplicaciones de autenticación en dos pasos.
  • Mantén Nextcloud y PHP actualizados. Las actualizaciones corren de tu cuenta tras la instalación.
  • Sirve el sitio solo por HTTPS.

Un Nextcloud preparado en Seturack

Si eliges Nextcloud al hacer el pedido, la base de datos, la caché y las tareas en segundo plano vienen configuradas y no aparece ningún asistente de instalación. El sitio se abre por HTTPS en una dirección de sslip.io derivada de tu dirección IP. El nombre de acceso es yonetici ("administrador" en turco), y la contraseña está en el panel. La primera configuración puede tardar un poco. Después de tu primer inicio de sesión, cambia la contraseña, crea cuentas para tu equipo y configura el servidor de correo. Los pasos están en el artículo de ayuda de Nextcloud.

Si el disco empieza a llenarse, puedes ampliar el servidor en el panel. Si quieres empezar con la instalación preparada, consulta la página del servidor Nextcloud.

Comentarios0

Todavía no hay comentarios

Sea la primera persona en compartir su opinión.

Participe en la conversación

Inicie sesión o regístrese para dejar un comentario.

No se pierda ningún artículo

Reciba nuestros últimos tutoriales, guías y novedades de productos en su correo.

Se ha suscrito a nuestro boletín.