BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
Montar moodle en una instancia de pruebas de amazon con docker
1. MONTAR MOODLE EN UNA INSTANCIA DEPRUEBASDE AMAZON CON DOCKER
1. CREAMOS CUENTA EN AWS
2. CREAMOS UNA INSTANCIA EC2
3. ASIGNAMOSPROTOCOLOSCOMOSSHA CUALQUIERA IP
4. HTTP A CUALQUIER IP
5. HTTPS A CUALQUIER IP
6. DESCARGAMOSEL FICHERO .PEMQUE NOSPERMITIRA EL ACCESOMEDIANTE UN CLIENTE
SSH A LA CONSOLA DE LA INSTANCIA PREVIAMENTECREADA
7. UTILIZAMOS EL SIGUIENTE COMANDO(EN LA CARPETA DEL FICHERODESCARGADO)
Ssh -i [clave.pem] ubuntu@[ip-servidor]
8. PRESIONAMOSYES Y TENDREMOS ACCESOA LA INSTANCIA MEDIANTEUN CLIENTE SSH
INSTALACION DEMOODLE CON DOCKEREN LA INSTANCIA DEAWS
1. INSTALAMOSDOCKER
# Actualizalosrepos
sudoapt-getupdate
# Instalautilidades
sudoapt-getinstall apt-transport-httpsca-certificatescurl software-properties-common-y
# Agregarel gpg
curl -fsSLhttps://download.docker.com/linux/ubuntu/gpg|sudoapt-keyadd-
# Agregarel repo
sudo add-apt-repository"deb[arch=amd64] https://download.docker.com/linux/ubuntu
$(lsb_release-cs) stable"
# Actualizarde nuevo
sudo apt-getupdate
# Instalardocker
sudo apt-getinstall docker-ce
# Iniciarloconel sistema
sudosystemctl enable docker
# Agregarusuarioal grupo docker
whoami # Saberel nombre de tu usuario
2. sudousermod -aG dockernombre_de_salida_en_whoami
# Salirde la sesión
2. Instalamosdockercompose
apt-getInstall docker-compose
3. $ curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-
mariadb/master/docker-compose.yml >docker-compose.yml
4. $ docker-composeup -d
5. Instalaciónde laultmaversiónde Moodle
dockerpull bitnami/moodle:latest
6. Ejecutamosel archivodockercompose
$ curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-
moodle/master/docker-compose.yml >docker-compose.yml
7. docker-compose up -d
8. Uso de la línea de comandos de Docker
9. Si desea ejecutar la aplicación manualmente en lugar de usar , estos son los pasos
básicos que debe ejecutar:docker-compose
10. Paso 1: Crear una red
11. $ docker network create moodle-network
12. Paso 2: Crear un volumen para la persistencia de MariaDB y crear un contenedor
MariaDB
13. $ docker volume create --name mariadb_data
14. $ docker run -d --name mariadb
15. --env ALLOW_EMPTY_PASSWORD=yes
16. --env MARIADB_USER=bn_moodle
17. --env MARIADB_PASSWORD=bitnami
18. --env MARIADB_DATABASE=bitnami_moodle
19. --network moodle-network
20. --volume mariadb_data:/bitnami/mariadb
21. bitnami/mariadb:latest
22. Paso 3: Crear volúmenes para la persistencia de Moodle™ e iniciar el contenedor
23. $ docker volume create --name moodle_data
24. $ docker run -d --name moodle
25. -p 8080:8080 -p 8443:8443
26. --env ALLOW_EMPTY_PASSWORD=yes
27. --env MOODLE_DATABASE_USER=bn_moodle
28. --env MOODLE_DATABASE_PASSWORD=bitnami
29. --env MOODLE_DATABASE_NAME=bitnami_moodle
30. --network moodle-network
31. --volume moodle_data:/bitnami/moodle
32. bitnami/moodle:latest
33. Acceda a su aplicación en http://your-ip/
RESPALDODE INTERFAZ
3. 1. Actualizarel temaa moove
2. Descargar el temade la paginaoficial de Moodle
Moodle pluginsdirectory:Plugintype:Themes
3. DESCARGAMOSTEMA MOOVE
4. INSTALAMOSEN MOODLE EN LA PARTE DE ADMINISTRACION DEL
SITIO/EXTENSIONES/INSTALARCOMPLEMENTOS
5. SUBIMOS EL ARCHIVOZIPY LO INSTALAMOS
6. PARA EL PIE DE PAGINA NOSDIRIGIMOSA APARENCIA/TEMAS/MOOVE
7. CONFIGURAMOSPIE DE PÁGINA CON TODA LA INFODE LA EMPRESA
8. PARA QUITAR EL PIE DE PAGINA DEMOODLE NOSVAMOS A APARIENCIA/HTML
ADICIONAL
9. EN LA PARTE DE ANTES DE CERRAR BODY INGRESAMOSEL SIGUIENTE CODIGO
<style>#page-footer{ display:none !important;} </style>
DIRECTORIODONDE ESTA INSTALADOMOODLE EN EL SERVIDOR
DIRECTORIODONDE ESTA LOS VOLUMENES DE DOCKER