Instalación Nextcloud · 2 min read · Nov 11, 2025
Cómo instalar Nextcloud con ISPConfig 3.1

Este tutorial describe los pasos para instalar Nextcloud para usuarios de ISPConfig.
Requisitos previos
- Un servidor Linux con Apache, MariaDB y PHP instalados
- ISPConfig 3.1+ instalado (El Tutorial del Servidor Perfecto)
- Un (sub)dominio apuntando a tu servidor. Usaré nextcloud.ejemplo.com en este tutorial
Agregar el sitio
En ISPConfig navega a Sitios y agrega un nuevo sitio web
Dominio: nextcloud.ejemplo.com
Cuota de disco duro: Establece la cuota para el almacenamiento de archivos si es necesario, o usa -1 para ilimitado.
Subdominio automático: Ninguno
SSL de Let's Encrypt: <-- Marca esto para recibir un certificado SSL gratuito de Let's Encrypt.
PHP: Fast-CGIVe a Opciones
Agrega configuraciones personalizadas de php.ini:
opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.revalidate_freq=1
opcache.save_comments=1
memory_limit = 512M¡Y presiona guardar!
Agregar la base de datos
NOTA: Todas mis bases de datos tienen el ID del cliente al frente, así que la base de datos (usuario) para el cliente 8 se llamaría “c8nextcloud”. Esto puede ser diferente en tu sistema.
Ve a usuarios de base de datos y agrega un nuevo usuario
Cliente: Selecciona el cliente
Usuario de base de datos: nextcloud
Contraseña: Genera una contraseña y guárdala en un archivo txt (temporal).Guarda el nuevo usuario.
Luego, ve a bases de datos y agrega una nueva base de datos
Sitio: nextcloud.ejemplo.com
Nombre de la base de datos: nextcloud
Usuario de base de datos: Selecciona el usuario de base de datos que acabas de crear¡Y presiona guardar!
Agregar un usuario FTP
Ve a Cuentas FTP
Sitio web: nextcloud.ejemplo.com
Nombre de usuario: nextcloud (ISPConfig eventualmente agregará un prefijo a este nombre de usuario)
Contraseña: Genera una contraseña y guárdala en el archivo txt (temporal) que creaste anteriormente.Guarda el nuevo usuario
Instalar Nextcloud
Descarga el Instalador Web de Nextcloud en nextcloud.com/install/#instructions-server (bajo Instalador Web)
Inicia sesión en tu servidor con tu programa FTP usando el usuario FTP que acabas de crear (puedes encontrar el nombre de tu usuario FTP en Cuentas FTP) y sube setup-nextcloud.php a la carpeta web.
Ve a nextcloud.ejemplo.com/setup-nextcloud.php
Haz clic en siguiente
Reemplaza
nextcloud con
.Haz clic en siguiente
Nombre de usuario: El nombre de usuario para tu usuario administrador
Contraseña: La contraseña para tu usuario administrador (¡usa una contraseña fuerte!)
Haz clic en Almacenamiento y base de datos
Carpeta de datos:
/var/www/clients/client8/web16/private/dataTodos los archivos que coloques en Nextcloud ahora se guardarán fuera de la carpeta /web, lo cual es más seguro.
Nota: Reemplaza client8 y web16 con el cliente y el ID web correctos. Puedes encontrar estos en la configuración de tu sitio web -> raíz del documento.
Selecciona MySQL/MariaDB
Nombre de usuario: c8nextcloud
Contraseña: La primera contraseña que escribiste en tu archivo txt
Nombre de la base de datos: c8nextcloudNota: Puedes encontrar el nombre de la base de datos (usuario) en ISPConfig-> Sitios -> Bases de datos.
Haz clic en Finalizar configuración, ¡y hemos terminado! Lo único que queda por hacer es configurar Nextcloud a tus necesidades y eventualmente instalar algunas aplicaciones.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.