Inicio
» WINDOWS
»
Cómo alojar un servidor de sincronización de Nextcloud en Windows Server
Cómo alojar un servidor de sincronización de Nextcloud en Windows Server
Aloje un servidor de sincronización de Nextcloud en Windows Server ejecutando Nextcloud All-in-One (AIO) en una máquina virtual Linux. La ruta preconfigurada en esta guía importa la máquina virtual oficial de AIO a Oracle VirtualBox.
Nextcloud no admite la instalación nativa en Windows Server; recomienda una máquina virtual o una imagen Docker en Windows Server. La máquina virtual AIO preconfigurada no es compatible con un proxy inverso, por lo que se recomienda usar la imagen Docker AIO y la guía de proxy inverso para esa configuración. Consulte la página oficial de instalación de Nextcloud para obtener instrucciones sobre Windows Server.
Qué preparar
Verifique que su versión de Windows Server sea compatible con los requisitos actuales de VirtualBox y habilite la virtualización de hardware en el firmware. Planifique el almacenamiento para la máquina virtual, los archivos de usuario y las copias de seguridad; reserve una dirección LAN estable para el sistema invitado. El acceso remoto también requiere un dominio bajo su control.
Antes de exponer la máquina virtual, tenga en cuenta su antigüedad: el índice oficial de máquinas virtuales AIO muestra un archivo OVA de 1,6 GB modificado por última vez el 9 de septiembre de 2024 y un archivo README de 2022. Lea el archivo README y verifique el proceso de actualización del sistema operativo invitado; la actualización de los contenedores AIO no mantiene la máquina virtual Linux en sí.
Instalar Nextcloud AIO en Windows Server
1. Instalar VirtualBox
Descarga el instalador para Windows desde la página oficial de descargas de VirtualBox . Instálalo y consulta el manual actual de Oracle para obtener asistencia sobre tu versión exacta del servidor.
2. Descargue el dispositivo virtual AIO
Desde el directorio oficial de AIO VM, descargue Nextcloud-AIO.ovay readme.md. El archivo OVA es un sistema operativo invitado Linux, no un instalador de Windows; deje espacio para su disco virtual y archivos futuros.
Vista ilustrativa de descargas con el instalador OVA y VirtualBox.
3. Importar el archivo OVA
En VirtualBox Manager, seleccione Inicio > Importar o haga doble clic en el archivo OVA. Revise la configuración del sistema operativo invitado y los recursos, seleccione una carpeta para la máquina virtual e impórtela. Deje suficiente CPU y memoria para Windows Server y sus demás funciones.
Revise los metadatos del dispositivo antes de importar el archivo OVA.
4. Coloca la máquina virtual en tu LAN.
Abra la configuración de la máquina virtual > Red . Configure el Adaptador 1 como Adaptador puente y seleccione la interfaz física que se conecta a su LAN. El modo puente le asigna a la máquina virtual su propia dirección LAN; reserve esa dirección en su enrutador. NAT requiere configuración adicional para el tráfico entrante.
Seleccione Adaptador puente para que el invitado pueda recibir una dirección LAN.
5. Inicie la máquina virtual y encuentre su dirección.
Inicie el dispositivo y ejecute el comando hostname -Ien su consola. Anote la dirección IPv4 de la LAN del invitado; si no puede acceder a la consola, busque la máquina virtual en la lista de concesiones DHCP del enrutador.
El comando muestra las direcciones asignadas a la máquina virtual.
6. Abra la página de administración de AIO.
Acceda https://<VM-IP>:8080desde un dispositivo de confianza. En esta página de administración local, es posible que aparezca una advertencia sobre un certificado autofirmado; confirme que la dirección IP pertenece a su máquina virtual. Guarde la contraseña de administrador de AIO de la primera ejecución y, a continuación, inicie sesión con la dirección IP (no con un dominio) en el puerto 8080. Mantenga este puerto fuera del alcance de internet.
Utilice la dirección IP privada para la interfaz de administración AIO.
7. Configurar el dominio y el acceso a la red.
Ingrese su dominio de Nextcloud, como cloud.example.com, y complete la verificación de dominio de AIO. Para el acceso remoto, el DNS público debe apuntar a su IP pública. Reenvíe el puerto TCP 80 para la validación del certificado y el puerto TCP 443 a la máquina virtual; habilite TCP y UDP 3478 solo si usa Nextcloud Talk. Mantenga los puertos de administración restringidos a administradores de confianza.
Si la validación falla, verifique el DNS público y el reenvío del firewall. Para uso exclusivo en LAN, siga las instrucciones de instancia local de AIO en lugar de usar una IP privada como dominio de Nextcloud.
El proceso de configuración de AIO solicita una contraseña de administrador y un dominio.
8. Iniciar los contenedores y finalizar la configuración.
Si se le solicita, actualice el contenedor principal. Seleccione solo los componentes opcionales que necesite, luego elija « Iniciar contenedores» y espere a que finalice la configuración. Mantenga la contraseña de AIO separada de las credenciales iniciales de la cuenta de Nextcloud.
Seleccione únicamente los componentes opcionales que tenga intención de mantener.
Abra Windows Server https://cloud.example.com, inicie sesión, cree cuentas de usuario e instale los clientes de sincronización oficiales para escritorio o dispositivos móviles . Seleccione las carpetas que desea sincronizar. Configure las copias de seguridad AIO en un almacenamiento remoto o independiente y pruebe la restauración. Finalmente, verifique que la máquina virtual se inicie después de reiniciar Windows Server.
Utilice el dominio configurado para la aplicación web de Nextcloud y sincronice los clientes.
Notas de seguridad y mantenimiento
Actualice Windows Server, VirtualBox, el sistema operativo invitado Linux y los contenedores AIO por separado.
Utilice contraseñas únicas y restrinja la administración de AIO a su red de administrador.
Realice una copia de seguridad fuera del disco de la máquina virtual y confirme que la restauración funciona.
Si la versión anterior de OVA no satisface sus necesidades de mantenimiento, utilice una máquina virtual Linux con mantenimiento y la guía de instalación AIO actual .
Las ilustraciones de la interfaz que se muestran arriba son esquemáticas; las etiquetas exactas pueden diferir de las de la versión anterior de AIO incluida en la máquina virtual. Consulte la documentación actual de AIO para cualquier pantalla que no coincida.