martes, 4 de marzo de 2014

Moodle en local: Instalación

Moodle es una EVA, un Entorno Virtual de Aprendizaje, y es un software que instalado en un servidor o en un ordenador local nos permitirá crear cursos y páginas web en Internet.

1º) Bajamos Moodle desde la siguiente página: download.moodle.org
Moodle 2.6.1+
Moodle_26_Stable
Bajamos el .tgz (Download)
moodle-latest-26.tgz (37,5MB)
2º) Después de bajar el archivo comprimido de Moodle, usaremos el terminal (Ctrl+Alt+t) para llamar a Nautilus y descomprimirlo. Usando Nautilus evitamos luego tener que dar permisos con chmod para realizar ciertas tareas. Así, escribimos en el terminal:
sudo nautilus
Descomprimimos el archivo para extraer la carpeta de Moodle usando del menú contextual "Extraer aquí"
3º) Copiamos la carpeta moodle y la pegamos en el directorio 
/opt/lampp/htdocs
En htdocs es donde hay que ubicar las páginas web del servidor local (/opt/lampp/htdocs/moodle).
Moodle también requiere una carpeta fuera del servidor web, creamos así en la carpeta lampp otra llamada moodledata (/opt/lampp/moodledata), y cambiamos los permisos de la carpeta moodledata de forma gráfica (777):
4º) Moodle necesita también una base de datos. Para crearla iniciamos el servidor Apache con MySQL y PHP.
En el terminal (Ctrl+Alt+t) escribimos:
sudo /opt/lampp/xampp start
Luego escribimos en la barra de direcciones del navegador (Firefox) localhost
y en "Herramientas" -> "phpMyAdmin", (nos pide usuario y contraseña),
en Configuraciones generales -> Cotejamiento de la conexión al servidor, ponemos utf8-general-ci
5º) Creamos la base de datos haciendo clic en la pestaña "Base de datos", le llamaremos moodle, por ejemplo, y en el cotejamiento (collation) será utf8-general-ci; hacemos clic luego en Crear.
 5º) Iniciamos ahora la instalación, propiamente dicha, de Moodle. Para ello abrimos una ventana en el navegador con la siguiente dirección:
localhost/moodle/install.php
Elegimos el idioma para la instalación: Español-Internacional(es), y hacemos clic en Siguiente.
Confirmamos las siguiente rutas:
Dirección web: http://localhost/moodle
Directorio Moodle: /opt/lampp/htdocs/moodle
Directorio de datos: /opt/lampp/moodledata
Hacemos clic en Siguiente, y seleccionamos el controlador de la base de datos; lo dejamos como:
Tipo "MySQL mejorado(native/mysqli)"
y hacemos clic en Siguiente.
En los ajustes de la base de datos añadimos como usuario e la base de datos: root, y la contraseña de la base de datos la que pusisteis  para root en MySQ. Hacemos clic en Siguiente.
Luego es posible que nos salga una pantalla que pone "Configuración finalizada", indicando que Moodle ha creado un archivo de configuración:"El script de instalación no ha podido crear automáticamente un archivo config.php y coloque ese archivo en el directorio ráiz de Moodle"

 El script generado  lo copiamos y pegamos en un archivo de texto con nombre config.php,  y colocamos el archivo en la carpeta de Moodle (/opt/lampp/htdocs/moodle), y pulsamos "Siguiente".
Después se muestra en la pantalla los términos y condiciones de uso, y pulsamos Continuar.
 Nos mostrará a continuación una imagen con las "Comprobaciones del servidor". Si el servidor cumple con los requisitos mínimos, hacemos clic en Continuar.
Ahora comenzará con las instalción de paquetes, y esto le llevará un buen rato. Al finalizar hacemos clic en Continuar.
Finalmente nos llevará a las pantallas donde configuraremos la cuenta de administrador con Nombre de usuario: admin, Contraseña: laquesea, y los campos obligatorios de Nombre, Apellidos e e-mail; pulsamos en Actualizar información personal. Lo siguiente será los Ajustes de la página principal, Nombre completo del sitio, en mi caso "Aula de Martín", y Nombre corto, en mi caso aulademartin (en minúsculas); Guardar cambios.
A partir de ahora, teniendo previamente levantado XAMPP, podremos usar Moodle en la siguiente dirección web local:
localhost/moodle

No hay comentarios:

Publicar un comentario en la entrada