1. Introducción
Si lo que deseamos es crear un Nextcloud a nivel de centro y que sea accesible desde cualquier lugar debemos de tener la configuracion que a continación detallamos.
2. Configuración
Primeramente vamos al servidor de Centro Maestro, ejecutamos Zero-Center y buscamos LliureX Nextcloud, lo vamos a inicializar. Para ello ponemos una contraseña para la base de datos, recomiendo que sea la misma que el administrador de la máquina, luego ponemos un usuario administrador con su contraseña, es recomendable poner el mismo usuario y contrasenya que el administrador.
Ya tenemos preparado el Nextcloud con validación de usuarios de LDAP, pero falta que el Nextcloud sea accesible desde cualquier lugar del centro, para ello hacemos desde una terminal en el servidor maestro de centro.
sudo gedit /var/www/nextcloud/config/config.php
Si no tenemos el gedit instalado podemos usar el SciTE que viene por defecto en LliureX.
sudo SciTE /var/www/nextcloud/config/config.php
Editamos este fichero y añadimos las lineas siguientes debajo justo de las que le precederían con su índice:
4 => '10.3.0.254' , 5 => 'centro' ,
Observemos que le hemos llamado centro a la URL que luego le llamaremos para el owncloud, lo hemos hecho así para una prueba inicial y que la url no sea complicada, así podemos decirsela a los alumnos, aunque podemos poner el nombre que deseemos siempre que en el resto del manual modifiquemos la palabra "centro" por lo que queramos, lliurexnextcloud por ejemplo.
Le damos a guardar y cerramos, ahora con esto resuelto haremos lo siguiente en cada servidor del centro, aunque primeramente para probar lo haremos en el server maestro que ya estamos:
sudo gedit /var/lib/dnsmasq/hosts/server
Añadiremos esta linea, debajo de la que viene definida:
10.3.0.254 centro
Ahora reiniciamos los servicios:
sudo service apache2 restart sudo service dnsmasq restart
Si en el navegador ponemos la dirección https://centro veremos que nos aparece un acceso directo a la aplicación, le pinchamos y nos sale una advertencia de seguridad, le damos a Advanced y añadimos la excepción de seguridad, ya por fin tenemos el login de nuestro LliureX Nextcloud. Otra opción seria poner acceso directo en el escritorio a esta ruta firefox https://centro
Sé que lo lógico es que pusieseis https://nextcloud en vez de "centro" pero podría darse el caso que si tenemos un nextcloud creado ya en un aula no sepamos a que web estamos accediendo, así que por ahora mi consejo es poner "centro" u otra palabra que deseemos en toda la definición anterior.
Nos autenticamos con un usuario de LDAP del centro o bien con el administrador, veremos que tenemos ya una interface muy sencilla para poder subir o bajar documentos, crear carpetas, compartir lo que deseemos, incluso conectar la cuenta con Google.