Nextcloud - Ejercicios (2) - Enunciados

En construcciónEsta lección está pendiente de actualizar a Nextcloud 18.

En esta lección se proponen ejercicios para conocer y utilizar Nextcloud. Se pueden consultar las soluciones de estos ejercicios de Nextcloud, aunque se recomienda intentar realizarlos primero sin recurrir a estas soluciones.

Se recomienda haber realizado antes los ejercicios (1) de Nextcloud en los que se pone en marcha Nextcloud.

Nextcloud (2) 1 - Perfil del administrador

  1. Configure la cuenta del administrador estableciendo su Nombre completo, Dirección de correo y Foto de perfil.

    Nextcloud. Perfil de administrador

    • Nombre: Admin Istrador
    • Dirección de correo: admin@example.com
    • Foto de perfil: Imagen de usuario (puede usar otra de las imágenes de la página Imágenes para ejercicios)

Nextcloud (2) 2 - Crear más usuarios y grupos

En este ejercicio se trata de crear varios usuarios que pertenezcan a dos grupos de usuarios distintos.

Nextcloud. Crear usuarios y grupos

  1. Cree los usuarios comercial_1, programador_1 y sistemas_1 (con contraseña que coincida con el nombre)
  2. Cree el grupo de usuarios Técnicos y WebApps.
  3. Incluya a los usuarios programador_1 y sistemas_1 en el grupo Técnicos y a los tres usuarios en el grupo WebApps.
  4. Compruebe que se puede entrar en Nextcloud como los usuarios comercial_1, programador_1 y sistemas_1 y cambie la imagen de perfil de estos usuarios.

    Fotos de perfil: Imagen de usuario Imagen de usuario Imagen de usuario (puede usar otras de las imágenes de la página Imágenes para ejercicios)

  5. Compruebe que se pueden borrar usuarios y grupos creando algún nuevo usuario y nuevo grupo y borrándolos.

Nextcloud (2) 3 - Subir y compartir ficheros

En este ejercicio se trata de subir ficheros y compartirlos con otros usuarios.

Compartir ficheros

Como usuario programador_1:

  1. Suba a la carpeta Documents cuatro documentos: Manual de Bitnami (odt), Manual de Bitnami (pdf), Manual de WordPress (odt), Manual de WordPress (pdf).

    Nextcloud. Compartir documentos

  2. Comparta el Manual de WordPress (pdf) con el grupo WebApps y el manual de Bitnami con el grupo Técnicos.
  3. Compruebe que los usuarios sistemas_1 y comercial_1 ven correctamente los documentos compartidos (dos y uno, respectivamente):

    Nextcloud. Compartir documentos

    Nextcloud. Compartir documentos

Compartir imágenes con un usuario

Como usuario programador_1:

  1. Suba a Nextcloud un par de imágenes (familia-programador.png Nextcloud. Imagen de prueba. Familia y equipo-webapps.png Imagen de prueba. Amigos)
  2. Compruebe en Archivos que las imágenes se ven correctamente:

    Nextcloud. Archivos

    Nextcloud. Archivos

  3. Compruebe en Galería que las imágenes se ven correctamente:

    Nextcloud. Galería

  4. Comparta las imágenes con el usuario sistemas_1.

    Nextcloud. Archivos


Compartir imágenes con un grupo

Como usuario comercial_1:

  1. Suba a Nextcloud un par de imágenes (qr-mclibre.png Nextcloud. Imagen de prueba. QR mclibre y qr-logo-mclibre.png Imagen de prueba. QR + logo mclibre)
  2. Compruebe en Archivos que las imágenes se ven correctamente:

    Nextcloud. Archivos

    Nextcloud. Archivos

  3. Compruebe en Galería que las imágenes se ven correctamente:

    Nextcloud. Galería

  4. Comparta las imágenes con el grupo Técnicos.

    Nextcloud. Archivos


Ver imágenes compartidas

Como usuario sistemas_1:

  1. Compruebe en Galería que puede acceder a las imágenes compartidas por los otros dos usuarios:

    Nextcloud. Galería

Nextcloud (2) 4 - Crear y compartir archivos de texto

  1. Como usuario sistemas_1 cree en la carpeta Documents un documento de texto Cosas por hacer.txt y compártalo con el grupo Técnicos:

    ownCloud. Compartir documentos

    ownCloud. Compartir documentos

  2. Compruebe que el usuario programador_1 ve y puede editar el documento compartido:

    ownCloud. Compartir documentos

Nextcloud (2) 5 - Nextcloud Desktop Client

En este ejercicio se trata de probar el cliente de escritorio.

  1. Descargue la versión Nextcloud Desktop Client 2.5.1, publicada el 4 de diciembre de 2018. Se recomienda esa versión ya que estos ejercicios se han preparado para ella.

    Si la versión Nextcloud Desktop Client 2.5.1 ya no está disponible en la web del programa, puede descargarla desde la página de Descarga de aplicaciones.

  2. Instale y configure el cliente de escritorio para el usuario sistemas_1 para sincronizar Nextcloud con una carpeta de Mis documentos
  3. Comprueba el funcionamiento del cliente de escritorio:
    • añadiendo o eliminando archivos en Nextcloud y comprobando que se añaden o elimina en la carpeta local.
    • añadiendo o eliminando archivos en la carpeta y comprobando que se añaden o elimina en Nextcloud.

Nextcloud (2) 6 - Conexión inalámbrica

En este ejercicio se trata de probar la conexión a Nextcloud desde un teléfono móvil (por ejemplo, mediante wifi).

Conexión mediante el navegador del móvil

  1. Acceda con el móvil a la red wifi en la que se encuentra el ordenador en el que ha instalado Nextcloud
  2. Compruebe que puede entrar en Nextcloud con el móvil como usuario sistemas_1 mediante la dirección https://AAA.BBB.CCC.DDD/.

Conexión mediante aplicación específica

  1. Instale en el móvil la aplicación oficial Nextcloud: disponible en Google Play (para Android) o en la AppStore (para Apple).
  2. Compruebe el funcionamiento de la aplicación

Nextcloud (2) 7 - Aplicaciones

En este ejercicio se trata de probar alguna de las aplicaciones libres disponibles en la tienda de Nextcloud.

Aplicación Unsplash

Instale la aplicación Unsplash, que modifica la página de entrada a Nextcloud con una foto aleatoria obtenida en Unsplash.

Nextcloud. Aplicación Unsplash

Aplicación MarkDown Editor

Instale la aplicación MarkDown Editor, que añade un editor de MarkDown con vista previa.

Nextcloud. Aplicación MarkDown Editor

Referencia: Introducción a MarkDown, en GitHub.

Aplicación Calendar

Instale la aplicación Calendar.

Nextcloud. Aplicación MarkDown Editor

Aplicación Announcement Center

En este ejercicio se trata de probar la aplicación Announcement Center.

Audio Player

En este ejercicio se trata de probar la aplicación Audio Player.

Compartir canciones (sin reproducción)

  1. Descargue alguna canción libre de Jamendo o Altermusique. Por ejemplo, la canción Pizzicato (3,3 MB) del álbum Les temps modernes del compositor belga Emmanuel Codden [archive.org] "Ehma".
  2. Como usuario sistemas_1:
    • Suba a Nextcloud la canción y compártala con el usuario programador_1.
  3. Como usuario programador_1:
    • Compruebe que puede acceder a la canción para descargarla, pero no para reproducirla.

Instalar aplicación Audio Player

Como usuario administrador:

  1. En el menú de selección de aplicaciones, abra la página de Aplicaciones
  2. En la lista de aplicaciones, elija la opción que abre la página web del repositorio de aplicaciones para Nextcloud.
  3. Active la aplicación Audio Player.

Reproducir canciones

Como usuario sistemas_1 o programador_1:

  1. Compruebe que puede reproducir la canción subida:

    ownCloud. Música

Nextcloud (2) 8 - Aplicación ONLYOFFICE

ONLYOFFICE es una suite ofimática web desarrollada por una empresa letona.

Nextcloud 18 incluye de serie la app ONLYOFFICE, aunque esta app necesita conectarse a un servidor de documentos de ONLYOFFICE para poder crear documentos.

En este ejercicio se trata de instalar el servidor de documentos de ONLYOFFICE en nuestro Nextcloud y comprobar que podemos editar documentos.

Configuración de Nextcloud 18

  1. Aumente la directiva de configuración de php max_execution_time hasta 360 segundos.

    Para ello, cree el fichero max-execution-time.ini:

    sudo nano max-execution-time.ini

    El contenido del archivo puede ser el siguiente:

    max_execution_time=360

    Copie el archivo en el directorio /usr/local/etc/php/conf.d del contenedor:

    sudo docker cp max-execution-time.ini nextcloud:/usr/local/etc/php/conf.d
  2. Aumente la directiva de configuración de curl RequestOptions::TIMEOUT hasta 360 segundos.

    Para ello, copie el archivo /var/www/html/lib/private/Http/Client/Client.php del contenedor al anfitrión:

    sudo docker cp nextcloud:/var/www/html/lib/private/Http/Client/Client.php Client.php

    Edite el fichero Client.php:

    sudo nano Client.php

    Modifique la línea:

                     RequestOptions::TIMEOUT => 360

    Copie el archivo en el directorio /var/www/html/lib/private/Http/Client/Client.php del contenedor:

    sudo docker cp max-execution-time.ini nextcloud:/usr/local/etc/php/conf.d

Instalación de ONLYOFFICE Community Document Server

  1. Instale la aplicación Community Document Server.

    Nextcloud. Aplicación OnlyOffice

  2. Compruebe que puede crear un documento ONLYOFFICE.

    Nextcloud. Aplicación OnlyOffice

Nextcloud (2) 9 - Temas

En construcciónEste ejercicio está por actualizar a Nextcloud.

Para modificar el aspecto de ownCloud, puede crear un tema. Los temas se crean en la carpeta /themes, creando una carpeta. En esa carpeta se debe reproducir la estructura de carpetas y archivos de ownCloud. ownCloud utilizará el archivo que se guarde allí en lugar del original.

Además, en el fichero de configuración debe añadirse la referencia al nuevo tema:

/* config/config.php */

“theme” => ‘nombreDeLaCarpetaDelTema’
  1. Cambie el logotipo de la página inicial de ownCloud.
  2. Cambie el logotipo pequeño de la interfaz de ownCloud.
  3. Cambie la hoja de estilo de la interfaz de ownCloud, cambiando por ejemplo colores de fondo o de texto.

Nextcloud (2) 10 - Otras cosas para probar

En construcciónEste ejercicio está por actualizar a Nextcloud.

Para investigar:

Cosas que funcionaban en versiones antiguas y no parecen funcionar en ownCloud 7: