Instalación de Moodle en el subdominio https://aula.softwarelibre.info

Este ejemplo es con el servicio de hosting de www.saslibre.com   , Para está instalación, necesitamos usuario y contraseña del panel, al igual que una cuenta de ssh.

Lo primero que se debe hacer es ingresar donde tenemos comprado el dominio. Crear  el subdominio aula tanto para IPV4 como para IPV6

Luego ingresamos a nuestro panel ISPconfig y en  sitios web, añadir Dominio,  incluimos nuestro subdominio aula.softwarelibre.info

En el mismo panel creamos un usuario ssh para entrar por línea de comandos al servidor el cual aloja nues moodle

Ingresamos al servidor

Hay que asegurarse de estar en la carpeta web

web15@servidor:~$ pwd
/var/www/clients/client1/web15/web
web15@servidor:~$
En el servidor escribimos el siguiente comando

Se descarga moodle en el servidor
 

 

A continuación 

git log --oneline -1 public/version.php
 

En el panel ISPconfig hacemos la redirección

Estamos listos para  instalar, cambiamos a español y siguiente (Next)

Comprobamos las rutas donde se instala Moodle

Al seleccionar el controlador de la base de datos debe ser Mariadb

Queda por llenar los datos de la base de datos que podemos crear en el panel en la pestaña sitios

Previamente creamos el usuario para la base con su contraseña correspondiente

Después de crear el usuario, creamos el nombre de la base de datos y le asignamos al usuario que ya creamos. La codificación de la base de datos debe ser UTF-8

Si volvemos a la instalación, es probable que en otras comprobaciones, nos pide revisar, compser y la ruta

 

En el servidor vamos al directorio  moodle y tecleamos el comado

web15@servidor:~$ cd moodle
web15@servidor:~/moodle$ composer install --no-dev --classmap-authoritative

En el panel, abrimos las opciones de nuestro dominio y ponemos en las directivas de apache

<Directory /var/www/....la ruta....../moodle/public>
AllowOverride None
Require all granted
DirectoryIndex index.php
FallbackResource /moodle/public/r.php
</Directory>

En el servidor, en la carpeta moodle, editamos el archivo config.php

web15@servidor:~/moodle$ vi config.php

añadimos la línea

$CFG->routerconfigured = true;
 

Esta listo para concluir con la instalación

 

El resto es ya conocido