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.
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.
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.
En un servidor o escritorio Ubuntu nuevo, actualice primero la lista de paquetes y luego instale:
sudo apt updatesudo snap install nextcloudsnap changes nextcloud, luego abra la dirección del servidor en un navegador: http://YOUR-SERVER-IPSi 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.
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:
sudo nextcloud.manual-install admin YourStrongPassword: reemplace ambas palabras con su propio nombre de administrador y una contraseña largaDe 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.
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:
sudo nextcloud.occ config:system:get trusted_domainssudo nextcloud.occ config:system:set trusted_domains 1 --value=192.168.1.50 (use su IP real)sudo nextcloud.occ config:system:set trusted_domains 2 --value=cloud.example.comObserve 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.
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:
sudo nextcloud.enable-https lets-encrypt¿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.
Termine el día de instalación con una prueba real, no solo una pantalla de inicio de sesión:
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 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 VideoSí. 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.
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.
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.