Instalar un servidor Nextcloud en Ubuntu Server implica varios pasos, pero te guiaré a través del proceso básico. Asegúrate de tener acceso a la línea de comandos de Ubuntu Server y estar conectado como usuario root o tener permisos de superusuario. Aquí están los pasos generales que debes seguir:
Paso 1: Actualizar el sistema

Paso 2: Instalar el servidor web Apache y PHP

Paso 3: Instalar y configurar la base de datos MariaDB

Paso 4: Crear una base de datos y un usuario para Nextcloud en MariaDB

Paso 5: Habilitar el módulo de reescritura de Apache y reiniciar el servidor

Paso 6: Descargar e instalar Nextcloud

Paso 7: Configurar Apache para Nextcloud

Agrega lo siguiente al archivo:

Luego, activa el sitio y reinicia Apache:

Paso 8: Acceder a la interfaz web de configuración de Nextcloud Abre tu navegador web y visita la dirección IP o el nombre de dominio de tu servidor Ubuntu, seguido de /nextcloud. Por ejemplo: http://tu_direccion_ip/nextcloud. Completa la configuración inicial proporcionando la información solicitada, incluidos los detalles de la base de datos y el usuario.
Paso 9: Configuración adicional Puedes configurar el almacenamiento, aplicar ajustes de seguridad y realizar otras personalizaciones a través de la interfaz web de Nextcloud.
Recuerda que estos pasos son una guía básica. Dependiendo de tus necesidades y configuración específica, es posible que debas realizar ajustes adicionales. Además, siempre es importante mantener tu servidor y la instancia de Nextcloud actualizados para garantizar la seguridad y el rendimiento adecuados.