Esta práctica consiste en instalar, configurar y administrar NextCloud.

Instalación mínima

Utiliza los siguientes comandos para obtener una instalación mínima funcional de NextCloud

apt update apt install -y apache2 unzip php mysql-server php-mysql php-zip php-dom php-mbstring php-gd php-curl wget https://download.nextcloud.com/server/releases/nextcloud-20.0.2.zip unzip nextcloud-20.0.2.zip -d /var/www/html chown -R www-data:www-data /var/www/html mysql -e "CREATE DATABASE nextcloud" mysql -e "CREATE USER 'admin'@'localhost' IDENTIFIED BY 'admin'" mysql -e "GRANT ALL PRIVILEGES ON nextcloud.* TO 'admin'@'localhost'; FLUSH PRIVILEGES"

Estos pasos se describen en la sección Example installation on Ubuntu 20.04 LTS

Cuando termine, navega a http://IP_CONTENEDOR/nextcloud y finaliza el proceso de instalación.

Configuración del servidor

Una vez instalado, accede como administrador y navega a "Administración" > "Vista general".

En la sección "Avisos de seguridad y configuración" se muestran varios errores relativos a la configuración:

Corrige los siguientes errores:

Finalmente la sección "Avisos y seguridad" debe quedar con estos errores:

Administración de NextCloud

Configuración de NextCloud

Usuarios y grupos

Archivos y directorios

Apps

Uso de NextCloud

Accede a NextCloud usando:

Comprueba que todas las acciones de administración hechas anteriormente funcionan correctamente. Para ello, crea los usuarios y grupos que consideres necesarios.