Update de post-install.ca.md

Yoselin Ribero 2022-02-10 12:53:19 +00:00
parent c8f63fb926
commit c0ded6c3b9
1 changed files with 75 additions and 47 deletions

View File

@ -1,6 +1,6 @@
# Instruccions post-instal·lació DD
### Accesos locales login:
### Accessos locals login:
* MOODLE: https://moodle.DOMINI/login/index.php?saml=off
@ -11,7 +11,7 @@
## -1. Instal·lació de software:
Per generar certificats multidomini y del domini principal:
Per generar certificats multidomini i del domini principal:
```
apt install rsync vim tmux certbot -y
DOMAIN=digitaldemocratic.net
@ -143,7 +143,11 @@ Configurem d'aquest manera:
![](img/snapshot/oJJPRdp.png)
**CLIENT**:
- [ ] Clients -> Ajustos -> Afegir "https://moodle.DOMINI.net/*" a més de la de wp "https://wp.DOMINI.net/*"
![](https://i.imgur.com/vgamSuC.png)
@ -177,7 +181,7 @@ Afegim aquests paràmetres:
Guardem la configuració.
Verificar que el plugin GenerateBlock i el tema GeneratePress están instalados y activados
Verificar que el plugin GenerateBlock i el tema GeneratePress estan instal·lats i activats.
![](img/snapshot/gZGNZXY.png)
@ -199,7 +203,7 @@ Fer login com a admin de Moodle a: https://moodle.DOMINI/login/index.php?saml=of
![](img/snapshot/DqdZ53y.png)
Li donas a 'Continua' i et surt això:
Li donas a 'Continua' i et surt:
![](img/snapshot/NsvzuXP.png)
@ -245,6 +249,10 @@ docker exec -u www-data isard-apps-nextcloud-app php occ --no-warnings config:ap
docker exec -u www-data isard-apps-nextcloud-app php occ --no-warnings config:app:set circles skip_invitation_to_closed_circles --value="1
```
4. Afegir la red de docker com a whitelist. Administració -> Seguretat
![](https://i.imgur.com/9RxNQNx.png)
### Neteja de caché del keycloak
Fer les comandes **una a una**:
@ -290,7 +298,7 @@ Configurar a gust:
O bé clicant l'enllaç: https://moodle.DOMINI/admin/settings.php?section=themesettingcbe
![](img/snapshot/mfMrRjD.png)
**A L'ACTUALITZAR ELS PLUGINS DE MOODLE SURT UN MENÚ NOU!!!**
**EN ACTUALITZAR ELS PLUGINS DE MOODLE SURT UN MENÚ NOU!!!**
![](img/snapshot/lZJL9DA.png)
@ -303,7 +311,7 @@ O bé clicant l'enllaç: https://moodle.DOMINI/admin/settings.php?section=themes
![](img/snapshot/x91xIW4.png)
### OJO no liarla, que hay que ir a esta página para que aplique a todos los usuarios
### Has d'anar a aquesta pàgina perquè apliqui a tots els usuaris
https://moodle.DOMINI/my/indexsys.php
![](img/snapshot/KHofHbp.png)
![](img/snapshot/OqTKDC6.png)
@ -321,7 +329,7 @@ Ens hauria de quedar així:
![](img/snapshot/jFds8IG.png)
Y clic al botón de restablecer a todos los usuarios
I clic al botó de restablir a tots els usuaris
![](img/snapshot/FNwazUg.png)
@ -423,8 +431,9 @@ Desar els canvis i purgar [la caché](https://hackmd.io/Pqia-LNAScyGfI27oB8ScQ?b
- mod/tresipuntshare:addinstance
- mod/tresipuntshare:view
- mod/assign:viewownsubmissionsummary
- moodle/user:manageownfiles - Esto permite al creador de curso ver sus archivos privados. Se eliminará cuando estén en NextCloud. Se utiliza para la importación de la carpeta del profesor de Google Classroom
- repository/user:view - Esto permite al creador de curso ver el repositorio del archivos privados cuando añade un archivo a la actividad o recurso. Se eliminará cuando estén en NextCloud. Se utiliza para la importación de la carpeta del profesor de Google Classroom
- moodle/user:manageownfiles - Això permet al creador de curs veure els fitxers privats. S'eliminarà quan siguin a NextCloud. S'utilitza per importar la carpeta del professor de Google Classroom
- repository/user:view - Això permet al creador de curs veure el repositori de fitxers privats quan afegeix un fitxer a l'activitat o recurs. S'eliminarà quan siguin a NextCloud. S'utilitza per importar la carpeta del professor de Google Classroom
![](img/snapshot/PZZuCo5.png)
- Teacher
@ -467,77 +476,77 @@ Desar els canvis i purgar [la caché](https://hackmd.io/Pqia-LNAScyGfI27oB8ScQ?b
### 3.11 Repositorio NextCloud
1. Dentro de NextCloud hay que crear un cliente
1. Dins de NextCloud cal crear un client
![](img/snapshot/3ICWP5X.png)
- Name: moodle
- URI: https://moodle.test1.digitaldemocratic.net/admin/oauth2callback.php
Se crea un **Id Cliente** y un **Secret** que hay que añadir en el oAuth2 de Moodle.
Es crea un **Id Client** i un **Secret** que cal afegir en el oAuth2 de Moodle.
2. Crear servicio oAuth2
2. Crear servici oAuth2
https://moodle.test1.digitaldemocratic.net/admin/tool/oauth2/issuers.php
Crear nuevo servicio NextCloud
Crear nou servici NextCloud
![](img/snapshot/mkM8JN1.png)
Configurar con estos datos:
Configurar amb aquestes dades:
- Name: NextCloud
- Client Id: **Id Cliente**
- Client Id: **Id Client**
- Client Secret: **Secret**
- [OK] Autenticar solicitudes de token a través de encabezados HTTP
- URL base de servicio: https://nextcloud.test1.digitaldemocratic.net
- [OK] Autenticar solicituts de token a través de encapçalats HTTP
- URL base de servici: https://nextcloud.test1.digitaldemocratic.net
![](img/snapshot/KBV5ys2.png)
Para probar que funciona damos al siguiente icono
Per provar que funciona donem a la següent icona
![](img/snapshot/XLQNA9i.png)
Y seguimos los pasos de autenticación que nos marca NextCloud. Si aparece el Tic verde, estaría bien configurado.
I seguim els passos d´autenticació que ens marca NextCloud. Si apareix el Tic verd, estaria ben configurat.
3. Cal anar a 'Manage repositories' https://moodle.test1.digitaldemocratic.net/admin/repository.php
3. Hay que ir a 'Manage repositories' https://moodle.test1.digitaldemocratic.net/admin/repository.php
Activar i posar visible
Activar y poner visible
Ir al Settings del Repositorio NextCloud
Anar a Settings del Repositori NextCloud
![](img/snapshot/JGRbAJF.png)
Activar ambas opciones y salvar
Activar les dues opcions i salvar
![](img/snapshot/buRSMwg.png)
Crear una instancia del Repositorio
Crear una instància del Repositori
- Name: NextCloud
- Issuer: Seleccionamos el oAuth2 que hemos creado anteriormente
- Issuer: Seleccionem l'oAuth2 que hem creat anteriorment
- Folder: ''
- Supported files: Internal y External
- Return typ: Internal
[SALVAR CAMBIOS]
[DESAR CANVIS]
### 3.12 Exportar e importar traduciones
### 3.12 Exportar i importar traducions
1. Desde un entorno con las traducciones completadas hay que ir https://moodle.demo.digitaldemocratic.net/admin/tool/customlang/index.php
1. Des d'un entorn amb les traduccions completades cal anar-hi https://moodle.demo.digitaldemocratic.net/admin/tool/customlang/index.php
2. Escoger el idioma y exportar
2. Escollir l'idioma i exportar
![](img/snapshot/ijdcfjP.png)
3. Ir a la plataforma donde queremos importar https://moodle.test1.digitaldemocratic.net/admin/tool/customlang/index.php
4. Seleccionamos el idioma y subir el archivo
3. Anar a la plataforma on volem importar https://moodle.test1.digitaldemocratic.net/admin/tool/customlang/index.php
4. Seleccionem l'idioma i pujar el fitxer
![](img/snapshot/XrTRamv.png)
5. Importante!! hay que guardar
5. Important!! cal guardar
![](img/snapshot/bFEEg8n.png)
@ -656,7 +665,7 @@ A la mateixa pàgina on ens trobem:
### 4.3. Configuració de WordPress
- Per configurar la hora i el idioma
- Per configurar la hora i l'idioma
![](img/snapshot/JbyHUqJ.png)
@ -664,30 +673,49 @@ A la mateixa pàgina on ens trobem:
## 5.0 Otros
## 5. Altres
### 5.1 extra moodle
### 5.1. Calendari Nextcloud per iOS
1. Entrar a Seguretat -> "Crea una nova contrasenya d'aplicació" (https://nextcloud.DOMINI/settings/user/security)
![](https://i.imgur.com/wE3oM8c.png)
### 5.2 altres extra
**Es crea una contrasenya molt llarga i l'has de guardar per fer-la servir després.**
Redirect URIs para logout de wordpress
2. Desde l'iOS, entrar al navegador amb l'adreça (https://nextcloud.DOMINI/remote.php/dav/principals/users/NOM_USUARI/), on posa NOM_USUARI és el vostre usuari de nextcloud i et surt una pàgina on has de posar el teu nom d'usuari i contrasenya que has generat abans a la web.
En keycloack -> clients -> account:
Si s'ha fet bé et redirigeix a una pàgina com aquesta:
![](img/snapshot/oqyl6px.png)
Anar a "Valid Redirect URIs" i afegir la url de wordpres amb https y * al final: **https://wp.test1.digitaldemocratic.net/***
![](img/snapshot/GWF38UE.png)
![](https://i.imgur.com/ntu8B82.png)
habrá que documentar como crear en nextcloud el pass
3. Ajustos del dispositiu iOS -> Calendari -> Comptes -> Afegir compte -> Altre -> Afegir compte CalDAV
![](https://i.imgur.com/fOjRVNQ.png)
- Server: Va l'adreça amb el teu nom d'usuari https://nextcloud.DOMINI/remote.php/dav/principals/users/NOM_USUARI/
- Username: el teu nom d'usuari
- Password: la contrasenya generada d'abans
- Description: el nom que li vols donar (per defecte posarà el del server)
Llavors fas clic a "Advanced Settings" i habilites el botó de "Use SSL" (el reste de dades s'omplen soles, sinò poses 443 al port i el mateix URL d'abans)
![](https://i.imgur.com/eTWlAnn.png)
I en principi ja està, es sincronitza directament. Si no s'afegeix al teu calendari directament:
Calendari (Aplicació) -> i afegeix la compta del nextcloud que acaves de configurar.
![](img/snapshot/cZcZUfV.png)