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-CGI

Ve 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/data

Todos 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: c8nextcloud

Nota: 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.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.