Articulo de ayuda
Nextcloud: Tu Propio Almacenamiento en la Nube
Instala Nextcloud en tu hosting o VPS para tener tu propio almacenamiento en la nube privado: archivos, calendario, contactos y más.
Introducción
Nextcloud es una plataforma de almacenamiento en la nube de código abierto. Es la alternativa privada a Google Drive, Dropbox o iCloud: tú controlas tus datos porque están en tu propio servidor.
Si valoras tu privacidad o necesitas compartir archivos con tu equipo sin depender de terceros, Nextcloud es una de las mejores opciones. En este artículo vas a ver qué es y cómo instalarlo.
Qué es Nextcloud y para qué sirve
Nextcloud es mucho más que un disco duro en la nube. Permite:
- Almacenar y sincronizar archivos entre dispositivos.
- Compartir carpetas con otras personas mediante enlaces.
- Calendario y contactos compartidos.
- Videollamadas integradas (Talk).
- Edición colaborativa de documentos.
- Galería de fotos con reconocimiento facial.
- Aplicaciones que extienden sus funciones.
[Imagen sugerida: captura de la interfaz de Nextcloud]
La gran diferencia con Google Drive o Dropbox: tus archivos están en tu servidor, no en servidores de una empresa que los usa para otros fines.
Nextcloud en hosting compartido vs VPS
Nextcloud es una aplicación exigente. Funciona en hosting compartido, pero tiene limitaciones:
| Aspecto | Hosting compartido | VPS |
|---|---|---|
| Instalación | Posible, con limitaciones | Recomendada |
| Rendimiento | Aceptable para pocos usuarios | Óptimo |
| Límite de archivos | Limitado por el plan | Lo decides tú |
| Apps de Nextcloud | Algunas no funcionan | Todas |
| Sincronización | Funciona | Funciona mejor |
| Control total | No | Sí |
Para un uso personal o de 1-5 usuarios, un buen plan de hosting compartido puede ser suficiente. Para equipos más grandes o uso intensivo, un VPS administrado es la opción adecuada.
Requisitos del servidor para Nextcloud
- PHP 8.0 o superior (recomendado 8.2+).
- MySQL 8 o MariaDB 10.6 o superior (también PostgreSQL o SQLite).
- Apache con mod_rewrite o Nginx.
- Mínimo 512 MB de memoria PHP.
- Extensiones PHP: gd, intl, mbstring, curl, xml, zip, fileinfo.
- Certificado SSL (obligatorio para sincronización con apps móviles).
En miHosting, los planes profesionales cumplen los requisitos básicos. Para uso intensivo, pregúntanos por un VPS.
Método 1: Instalar Nextcloud con Softaculous
La forma más rápida si tienes cPanel:
-
Entra a cPanel.
-
Busca Softaculous Apps Installer.
-
Haz clic en Nextcloud.
-
Haz clic en Install Now.
-
Rellena los datos:
Campo Qué poner Protocol https://(con SSL)Domain El dominio donde quieres Nextcloud In Directory Vacío o una carpeta como nubeAdmin Username Tu usuario de administrador Admin Password Una contraseña segura Admin Email Tu correo -
Haz clic en Install.
[Imagen sugerida: captura del formulario de instalación de Nextcloud en Softaculous]
La instalación tarda uno o dos minutos. Al final, Softaculous te muestra la URL y tus credenciales.
Método 2: Instalar Nextcloud de forma manual
Paso 1: Descargar Nextcloud
- Ve a la web oficial (nextcloud.com).
- Descarga la última versión (archivo
.zipo.tar.bz2).
Paso 2: Subir los archivos
- Conéctate por FTP o usa el Administrador de archivos de cPanel.
- Ve a la carpeta destino (
public_htmlo una subcarpeta). - Sube y descomprime el archivo.
Paso 3: Crear la base de datos
- En cPanel, ve a Bases de datos MySQL.
- Crea una base de datos, por ejemplo
usuario_nextcloud. - Crea un usuario con contraseña segura.
- Asigna el usuario a la base de datos con todos los privilegios.
Paso 4: Ejecutar el instalador web
- Abre tu navegador y entra en
https://tudominio.com. - Se abre el asistente de instalación de Nextcloud.
- Crea la cuenta de administrador (usuario y contraseña).
- Introduce los datos de la base de datos.
- Haz clic en Install.
[Imagen sugerida: captura del asistente de instalación de Nextcloud]
Paso 5: Configurar el archivo .htaccess (Apache)
Nextcloud incluye un .htaccess con la configuración de seguridad. Si usas Apache, no necesitas hacer nada. Si usas Nginx, hay que configurar reglas equivalentes.
Cómo usar Nextcloud
Sincronización con el ordenador
Descarga el cliente de escritorio de Nextcloud (Windows, Mac, Linux) y configura tu cuenta. A partir de entonces, una carpeta de tu ordenador se sincroniza automáticamente con la nube.
App móvil
Hay apps oficiales para iOS y Android. Sube fotos automáticamente, accede a tus archivos desde el móvil y sincroniza contactos y calendario.
Compartir archivos
Puedes compartir cualquier archivo o carpeta con un enlace público. Configura si el enlace es de solo lectura o de edición, y ponle contraseña si quieres.
Consejos útiles
- Usa SSL siempre. Sin SSL, las apps móviles y de escritorio no se conectan.
- No uses Nextcloud como backup de tu ordenador. Subir todos los archivos de tu PC a Nextcloud consume espacio y recursos del hosting.
- Configura el cron de Nextcloud. Para que las tareas de mantenimiento se ejecuten, configura un cron job desde cPanel.
- Mantén Nextcloud actualizado. Las actualizaciones corrigen vulnerabilidades y añaden funciones.
- Haz copias de seguridad. Tus archivos son tuyos, pero si el servidor falla y no hay backup, los pierdes.
Problemas frecuentes
Nextcloud va lento
Nextcloud es exigente. Activa la caché (OPcache, APCu), revisa los recursos de tu hosting y valora un VPS si tienes muchos usuarios.
No puedo subir archivos grandes
El límite está en la configuración PHP. Sube upload_max_filesize y post_max_size desde cPanel.
Las apps de escritorio no se conectan
Comprueba que tienes SSL activo y que la URL de Nextcloud es accesible. Sin SSL, las apps no funcionan.
Aparece el aviso “Strict-Transport-Security”
Es un aviso de seguridad HTTP. Configura la cabecera HSTS en el .htaccess o servidor web. Es opcional pero recomendado.
Nextcloud consume mucho espacio
Cada versión de cada archivo se guarda. Si subes y modificas mucho, el espacio se llena. Revisa los archivos antiguos y limpia versiones.
Preguntas frecuentes
¿Nextcloud es gratis?
Sí, el software Nextcloud es gratuito y de código abierto. La empresa ofrece servicios de soporte y hosting de pago, pero el software es libre.
¿Nextcloud sustituye a Google Drive?
Para muchas personas, sí. Permite almacenar, sincronizar y compartir archivos. Lo que no hace igual es la ofimática online (aunque tiene integración con Collabora o OnlyOffice).
¿Cuánto espacio necesito para Nextcloud?
Depende de tu uso. Para archivos personales, 10-20 GB suelen ser suficientes. Para un equipo, valora cuánto espacio ocupan los archivos que queráis subir.
¿Puedo usar Nextcloud en hosting compartido?
Sí, con limitaciones. Para uso personal o pocos usuarios, va bien. Para uso intensivo o muchos usuarios, un VPS es lo adecuado.
¿Mis archivos en Nextcloud están seguros?
Sí, si mantienes el servidor actualizado y haces copias de seguridad. La ventaja frente a servicios externos es que controlas dónde están tus datos.
Tu nube privada con Nextcloud
Nextcloud es la alternativa privada y segura a Google Drive o Dropbox. Te permite almacenar, sincronizar y compartir archivos sin depender de terceros. Para uso personal, un buen hosting compartido puede ser suficiente. Para equipos o uso intensivo, un VPS es lo adecuado.
Si necesitas ayuda para instalar Nextcloud en tu hosting de miHosting, abre un ticket desde tu panel de cliente. Y si tu proyecto necesita más recursos, nuestros VPS administrados son la opción ideal.