Technical Anshu
Tutorials Blog
Instalación de Nextcloud

Instale Nextcloud en Ubuntu en una guía completa en un solo paso

Un comando instala toda la pila: servidor web, base de datos, PHP y el propio Nextcloud. Esta guía toma ese comienzo fácil y lo finaliza correctamente, para que su nube privada esté segura y sea utilizable desde el primer día.

By Technical AnshuUbuntu ServerSelf HostedFull setup
Mire el vídeo completo: la instalación de Nextcloud en Ubuntu en un solo paso, paso a paso

La mayoría de las guías de Nextcloud comienzan con una larga lista de compras: instalar Apache, instalar MariaDB, ajustar PHP, crear una base de datos, establecer permisos, y un paso en falso en cualquier lugar arruina todo. El vídeo de arriba utiliza el otro camino: el paquete instantáneo oficial de Nextcloud, donde un solo comando instala todo junto. La línea honesta, antes de comenzar: un paso lo instala, pero unos pocos pasos cortos lo hacen verdaderamente suyo: una cuenta de administrador creada de forma segura, su dirección registrada y HTTPS activado. Esta página cubre los pasos de instalación y finalización, en orden.

Terminal - the whole install is one command
$ sudo apt update $ sudo snap install nextcloud
Apache web serverInside the package
MySQL databaseInside the package
PHP runtimeInside the package
Future updatesAutomatic by default
Ejemplo de flujo de instalación: el complemento lleva la pila completa, por lo que no hay nada más que instalar primero (los detalles de la versión varían)
1

Lo que realmente instala One Step

A snap es un paquete de aplicaciones completo. El complemento Nextcloud incluye el propio Nextcloud más el servidor web Apache, una base de datos MySQL y el tiempo de ejecución PHP que necesita, todo preconfigurado para funcionar en conjunto. Lo mantiene el equipo de complementos de Nextcloud, y el propio manual de administración de Nextcloud describe la idea como instalar y olvidar: el paquete también se actualiza automáticamente a nuevas versiones estables.

El comercio es elección. El complemento es deliberadamente obstinado: Apache y MySQL son fijos, las ubicaciones de los archivos son fijas y el ajuste personalizado profundo es limitado en comparación con un servidor construido a mano. Para una nube doméstica o de pequeña oficina, ese intercambio casi siempre vale la pena: renuncias a perillas que nunca tocarías y obtienes una instalación que funciona en minutos.

2

Paso 1: ejecute One Command

En un servidor o escritorio Ubuntu nuevo, actualice primero la lista de paquetes y luego instale:

  1. sudo apt update
  2. sudo snap install nextcloud
  3. Espere a que finalice la descarga y la configuración: el complemento inicia sus servicios por sí solo
  4. Verifique el resultado con snap changes nextcloud, luego abra la dirección del servidor en un navegador: http://YOUR-SERVER-IP

Si se carga la página de Nextcloud, la pila está activa. No cree todavía la cuenta de administrador apresuradamente desde el navegador; el siguiente paso muestra el orden más seguro.

3

Paso 2: cree la cuenta de administrador de forma segura

En la primera visita, la página web ofrece crear la cuenta de administrador. Eso funciona, pero hasta que alguien lo haga, cualquiera que pueda llegar primero a la página podrá reclamarlo. En su propia red doméstica el riesgo es pequeño; en cualquier red compartida, cree la cuenta desde la terminal:

  1. sudo nextcloud.manual-install admin YourStrongPassword: reemplace ambas palabras con su propio nombre de administrador y una contraseña larga
  2. Ahora abra la dirección del servidor e inicie sesión con esa cuenta.

De cualquier manera, esta cuenta de administrador es la clave maestra de su nube. Utilice una contraseña que no reutilice en ningún otro lugar y guárdela en un administrador de contraseñas.

4

Paso 3: registre su dirección como dominio confiable

Nextcloud solo responde solicitudes que llegan a través de direcciones en las que confía. Ábralo a través de una nueva IP o nombre de dominio y mostrará una página Acceso a través de un dominio que no es de confianza en lugar del inicio de sesión. Arreglarlo una vez, desde la terminal:

  1. Ver la lista actual: sudo nextcloud.occ config:system:get trusted_domains
  2. Agregue la IP de su servidor: sudo nextcloud.occ config:system:set trusted_domains 1 --value=192.168.1.50 (use su IP real)
  3. Agregue su nombre de dominio, si tiene uno, en el siguiente índice: sudo nextcloud.occ config:system:set trusted_domains 2 --value=cloud.example.com

Observe la herramienta: al instante, cada trabajo de línea de comandos de Nextcloud se ejecuta a través de sudo nextcloud.occ. Lo volverá a encontrar en las advertencias y guías de respaldo de esta serie.

5

Paso 4: active HTTPS

Una página de inicio de sesión a través de HTTP simple envía contraseñas a través de la red legibles para cualquier persona intermedia. Si su servidor tiene un nombre de dominio apuntando a él, el complemento puede buscar e instalar un certificado Let's Encrypt gratuito por sí solo:

  1. sudo nextcloud.enable-https lets-encrypt
  2. Responda las preguntas sobre el correo electrónico y el dominio: el complemento hace el resto y se reinicia en HTTPS

¿Aún no tienes dominio? El complemento también ofrece sudo nextcloud.enable-https self-signed, que cifra la conexión pero muestra una advertencia en el navegador porque el certificado no prueba nada sobre quién es usted. Para uso dentro de su propia casa, que es aceptable para empezar; para acceder desde el exterior, obtenga el certificado real: la guía de acceso exterior de esta serie cubre la configuración segura completa.

6

Paso 5: demuestre que funciona, luego deténgase y planifique la primera semana

Termine el día de instalación con una prueba real, no solo una pantalla de inicio de sesión:

  1. Sube una foto y un documento desde el navegador
  2. Instale la aplicación gratuita Nextcloud en su teléfono e inicie sesión; cargue una foto desde allí también
  3. Descargue ambos archivos nuevamente y ábralos

Ese viaje de ida y vuelta demuestra que el almacenamiento, la base de datos y la sincronización están en buen estado. Lo que no ha hecho el único paso: sus archivos aún se encuentran en el disco del sistema, aún no hay copia de seguridad, las actualizaciones llegarán según lo programado y la configuración del administrador aún muestra advertencias. Cada uno de ellos tiene su propia guía breve en esta serie; hágalos durante la primera semana, antes de que lleguen los archivos reales.

🔴 La única línea roja: nunca deje una instalación nueva accesible desde Internet con solo una contraseña entre extraños y sus archivos. HTTPS, una contraseña de administrador segura y la autenticación de dos factores vienen antes del acceso externo, no después.

Mire la instalación en un solo paso en el vídeo

La instalación completa, en vivo en la pantalla: el comando, el primer inicio de sesión y las pantallas de configuración, exactamente como aparecen.

Watch Full Video
Preguntas frecuentes

¿La versión instantánea es el Nextcloud completo?

Sí. Es el mismo software de servidor Nextcloud que todos los demás instalan: Snap simplemente lo empaqueta junto con Apache, MySQL y PHP, los preconfigura y administra las actualizaciones por usted. Lo que renuncias es una personalización profunda, no características que tu familia o tu pequeño equipo echarán de menos.

¿Cuánto tiempo lleva la instalación en un solo paso?

Con una conexión a Internet normal, la descarga y la instalación suelen finalizar en unos minutos. Crear la cuenta de administrador, registrar su dirección y habilitar HTTPS agrega quizás diez minutos más, la mayor parte escribiendo, sin esperar.

¿Puedo pasar de la instalación instantánea a una instalación manual más adelante?

Sí, pero trátelo como una migración, no como un cambio: el complemento envía comandos de exportación e importación que respaldan toda la instancia (datos, base de datos y configuración) para que pueda restaurarla en un servidor construido de manera diferente. La mayoría de los usuarios domésticos y de pequeñas oficinas nunca necesitan hacerlo; el chasquido sigue manteniéndose.

Esta guía se basa en el vídeo de instalación de Anshu técnico Nextcloud: ¿estás atascado en un paso? Pregunta en los comentarios del vídeo y recibirás respuesta.