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 # Instruccions post-instal·lació DD
### Accesos locales login: ### Accessos locals login:
* MOODLE: https://moodle.DOMINI/login/index.php?saml=off * MOODLE: https://moodle.DOMINI/login/index.php?saml=off
@ -11,7 +11,7 @@
## -1. Instal·lació de software: ## -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 apt install rsync vim tmux certbot -y
DOMAIN=digitaldemocratic.net DOMAIN=digitaldemocratic.net
@ -143,7 +143,11 @@ Configurem d'aquest manera:
![](img/snapshot/oJJPRdp.png) ![](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ó. 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) ![](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) ![](img/snapshot/DqdZ53y.png)
Li donas a 'Continua' i et surt això: Li donas a 'Continua' i et surt:
![](img/snapshot/NsvzuXP.png) ![](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 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 ### Neteja de caché del keycloak
Fer les comandes **una a una**: 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 O bé clicant l'enllaç: https://moodle.DOMINI/admin/settings.php?section=themesettingcbe
![](img/snapshot/mfMrRjD.png) ![](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) ![](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) ![](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 https://moodle.DOMINI/my/indexsys.php
![](img/snapshot/KHofHbp.png) ![](img/snapshot/KHofHbp.png)
![](img/snapshot/OqTKDC6.png) ![](img/snapshot/OqTKDC6.png)
@ -321,7 +329,7 @@ Ens hauria de quedar així:
![](img/snapshot/jFds8IG.png) ![](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) ![](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:addinstance
- mod/tresipuntshare:view - mod/tresipuntshare:view
- mod/assign:viewownsubmissionsummary - 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 - 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 - 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 - 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) ![](img/snapshot/PZZuCo5.png)
- Teacher - Teacher
@ -467,77 +476,77 @@ Desar els canvis i purgar [la caché](https://hackmd.io/Pqia-LNAScyGfI27oB8ScQ?b
### 3.11 Repositorio NextCloud ### 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) ![](img/snapshot/3ICWP5X.png)
- Name: moodle - Name: moodle
- URI: https://moodle.test1.digitaldemocratic.net/admin/oauth2callback.php - 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 https://moodle.test1.digitaldemocratic.net/admin/tool/oauth2/issuers.php
Crear nuevo servicio NextCloud Crear nou servici NextCloud
![](img/snapshot/mkM8JN1.png) ![](img/snapshot/mkM8JN1.png)
Configurar con estos datos: Configurar amb aquestes dades:
- Name: NextCloud - Name: NextCloud
- Client Id: **Id Cliente** - Client Id: **Id Client**
- Client Secret: **Secret** - Client Secret: **Secret**
- [OK] Autenticar solicitudes de token a través de encabezados HTTP - [OK] Autenticar solicituts de token a través de encapçalats HTTP
- URL base de servicio: https://nextcloud.test1.digitaldemocratic.net - URL base de servici: https://nextcloud.test1.digitaldemocratic.net
![](img/snapshot/KBV5ys2.png) ![](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) ![](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 Anar a Settings del Repositori NextCloud
Ir al Settings del Repositorio NextCloud
![](img/snapshot/JGRbAJF.png) ![](img/snapshot/JGRbAJF.png)
Activar ambas opciones y salvar Activar les dues opcions i salvar
![](img/snapshot/buRSMwg.png) ![](img/snapshot/buRSMwg.png)
Crear una instancia del Repositorio Crear una instància del Repositori
- Name: NextCloud - Name: NextCloud
- Issuer: Seleccionamos el oAuth2 que hemos creado anteriormente - Issuer: Seleccionem l'oAuth2 que hem creat anteriorment
- Folder: '' - Folder: ''
- Supported files: Internal y External - Supported files: Internal y External
- Return typ: Internal - 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) ![](img/snapshot/ijdcfjP.png)
3. Ir a la plataforma donde queremos importar https://moodle.test1.digitaldemocratic.net/admin/tool/customlang/index.php 3. Anar a la plataforma on volem importar https://moodle.test1.digitaldemocratic.net/admin/tool/customlang/index.php
4. Seleccionamos el idioma y subir el archivo
4. Seleccionem l'idioma i pujar el fitxer
![](img/snapshot/XrTRamv.png) ![](img/snapshot/XrTRamv.png)
5. Importante!! hay que guardar 5. Important!! cal guardar
![](img/snapshot/bFEEg8n.png) ![](img/snapshot/bFEEg8n.png)
@ -656,7 +665,7 @@ A la mateixa pàgina on ens trobem:
### 4.3. Configuració de WordPress ### 4.3. Configuració de WordPress
- Per configurar la hora i el idioma - Per configurar la hora i l'idioma
![](img/snapshot/JbyHUqJ.png) ![](img/snapshot/JbyHUqJ.png)
@ -664,30 +673,49 @@ A la mateixa pàgina on ens trobem:
## 5. Altres
## 5.0 Otros
### 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) ![](https://i.imgur.com/ntu8B82.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)
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)