Está en la página 1de 7

1

INSTALACIN DE MOODLE

Ministerio de Educacin y Ciencia
Informacin general: observatorio@cnice.mec.es
Centro Nacional de Informacin y Comunicacin Educativa
C/Torrelaguna, 58. 28027 Madrid Tlf: 913 778 348. Fax: 913 778 313

TTULO: Instalacin de Moodle
RESUMEN: Gua de instalacin de Moodle, un sistema
de gestin de la enseanza, es decir, una aplicacin
diseada para ayudar a los educadores a crear cursos
de calidad en lnea.

AUTOR: Csar Vallejo

INSTALACIN MOODLE
Para el correcto funcionamiento de Moodle es necesario tener instalado en el
equipo el paquete Apache, MySQL y PHP. La forma ms sencilla de instalar
y configurar este software es a travs del Paquete EasyPHP.

Esta instalacin la vamos a realizar con la versin de EasyPHP 1.8

Nosotros hemos usado la misma versin de EasyPHP pero con la
versin 1.8 Beta de moodle.
Tiene el nombre Moodle 1.8 Beta +, se encuentra en
http://download.moodle.org/windows/, cuando la bajamos queda con el
nombre MoodleWindowsInstaller-latest-18. Tiene 53.1 Mb y es un
archivo .ZIP

INSTALACIN DE EASYPHP1-8
1. Descargamos la aplicacin EasyPHP
2. Comprobamos que no existen versiones anteriores de Apache, MySQL o
PHP
2
3. Instalamos dicha aplicacin
4. Comprobamos la existencia del directorio de instalacin de EasyPHP
C:\Archivos de Programa\EasyPHP1-8
5. Observamos que la carpeta www existe el directorio
C:\Archivos de programa\EasyPHP1-8, si no existe la creamos
COMPROBACIN DE LA INSTALACIN
Comprobamos que Apache y MySQL se han iniciado correctamente cuando
despus de la instalacin y ejecucin de Easy PHP aparece esta ventana.

Si Apache indica que el puerto est ocupado lo ms probable es que
tengamos un cortafuegos activo.
Si MySQL da un mensaje de error similar se deber a que exista una
versin anterior instalada y ejecutndose. Matamos el proceso en el
Administrador de tareas y arrancamos MySQL
Una vez instalado, minimizamos la ventana para dejarlo activo
CREACIN DE UNA BASE DE DATOS

Para poder utilizar Moodle necesitamos crear una base de datos que nos
permita almacenar y gestionar todos los contenidos y usuarios. Los pasos
que debemos realizar son los siguientes:
a. Usando en navegador accedemos a la direccin http://localhost/mysql/
b. Accedemos como usuario root (sin contrasea).
c. Se crea una base de datos con el nombre moodle en MySQL
Solamente escribimos moodle en el recuadro que est debajo de
Crear nueva base de datos
Hacemos clic en el botn Crear y salimos del navegador.
3
Se puede crear un usuario para moodle, aunque no es necesario.
Este aspecto lo tendremos en cuanta cuando modifiquemos el archivo de
configuracin de Moodle, ya que deberemos indicar los datos del usuario
de la base de datos moodle.



INSTALACIN DE MOODLE

Para efectuar la instalacin de Moodle resulta conveniente que EasyPHP
est detenido cuando iniciemos este proceso.
1. Desactivamos Easyphp1-8
2. Descargamos la ltima versin de Moodle. En nuestro caso, la versin
1.8 desde la pgina http://download.moodle.org/windows/ con el
nombre MoodleWindowsInstaller-latest-18.
3. Descomprimimos dicha versin con lo cual se crea la carpeta moodle en
el lugar donde estemos descomprimiendo (el proceso de extraccin es
bastante lento, conviene emplear Winzip)
4. Una vez descomprimido buscamos la subcarpeta moodle (dentro de la
carpeta moodle) y la copiamos al directorio C:\Archivos de
4
programa\EasyPHP1-8\www. Este dato lo deberemos tener en cuenta
cuando modifiquemos el archivo de configuracin de Moodle
5. Creamos una carpeta en la que guardemos los datos de moodle. Se
recomienda hacerlo en el disco C y debe tener por nombre moodledata.
Este dato lo deberemos tener en cuenta cuando modifiquemos el archivo
de configuracin de Moodle

MODIFICACIN DEL ARCHIVO DE CONFIGURACIN DE MOODLE.

Este proceso es sencillo si se sigue al pie de la letra y se han anotado
correctamente los datos de configuracin tal como hemos indicado en los
pasos anteriores.

Importante: escribir todas las direcciones en minsculas

1. Vamos a la carpeta Moodle que acabamos de copiar al directorio
C:\Archivos de programa\EasyPHP1-8\www. Copiamos el archivo
config-dist.php y a la copia la renombramos como config.php
2. Editamos config.php usando un editor de texto
3. Agregamos toda la informacin de la nueva base de datos:
a. $CFG->dbtype = 'mysql'; Indica el tipo de base de datos
b. $CFG->dbhost = 'localhost'; Identifica el servidor en el que se
encuentra instalado
c. $CFG->dbname = 'moodle'; Identifica el nombre de la base de
datos creada para desarrollar la aplicacin
d. $CFG->dbuser = 'root'; Indica el nombre del usuario
administrador de la base de datos
e. $CFG->dbpass = ' '; Observamos que la contrasea de la base de
datos se encuentra en blanco
f. $CFG->dbpersist = true;
g. $CFG->prefix = 'mdl_';

5
4. Es importante tener en cuenta que si hemos creado un usuario en la base
de datos distinto del root (sin contrasea) deberemos indicarlo en los
parmetros
dbuser
dbpass
5. Modificamos la ruta de todos nuestros archivos:
Direccin web de moodle
$CFG->wwwroot = 'http://localhost/moodle'; Esta opcin la
utilizaremos si dentro del directorio C:\Archivos de
programa\EasyPHP1-8\www\ hemos aadido todos los archivos de
moodle dentro de una carpeta denominada moodle.
Direccin del archivo donde se aloja moodle
$CFG-> dirroot = C:\Archivos de programa\EasyPHP1-
8\www\moodle;
Por ltimo indicamos el lugar en el que se almacenarn los datos de
MYSQL relativos a Moodle.
$CFG-> dataroot = 'C:\moodledata';
Que ser el directorio donde se cree la base de datos de moodle (este
lo creamos nosotros en el disco C)
6. A continuacin guardamos el archivo de configuracin de Moodle y
continuamos con la instalacin.

PROCESO DE INSTALACIN

Este paquete de moodle aparentemente solo viene en ingls, por lo cual
debemos bajar los paquetes en castellano.
El paquete es.zip lo bajamos de http://download.moodle.org/lang15/
El paquete es_utf8 lo bajamos de http://download.moodle.org/lang16/

Descomprimimos ambos paquetes en la carpeta que deseemos. Luego
colocamos las carpetas resultantes en el directorio
C:\Archivos de programa\EasyPHP1-8\www\moodle\lang

6
Para que nos aparezca todo en castellano debemos hacer las siguientes
modificaciones:
En el directorio C:\Archivos de programa\EasyPHP1-
8\www\moodle\lang\en modificamos el archivo index.php de la siguiente
manera:

Instrucciones originales
$string['thislanguage'] = 'English';
$string['thischarset'] = 'iso-8859-1';
$string['locale'] = 'en';
$string['parentlanguage'] = 'en_utf8';

Cambiar por
$string['thislanguage'] = 'Spanish';
$string['thischarset'] = 'iso-8859-1';
$string['locale'] = 'es';
$string['parentlanguage'] = 'es_utf8';

Abrimos en el navegador la siguiente direccin
http://localhost/moodle/admin/ y continuamos con el proceso de instalacin.

En principio slo deberamos configurar el idioma y el pas y parmetros
generales de la presentacin de la pgina de moodle y del usuario
administrador (anotar los datos introducidos) que se nos solicitarn en un
formulario.

Recordar que el administrador de la base de datos es root (sin contrasea) y
que el administrador de moodle debera ser otro (el configurado en el
proceso de instalacin de moodle)

Nos va mostrando varias pantallas de creacin de las tablas, bases de
datos y configuraciones varias las cuales llenaremos en caso de que
nos lo solicite

7
Si todo el proceso finaliza correctamente veremos la ventana del navegador
con el gestor de cursos.


Dificultad:
http://observatorio.cnice.mec.es/modules.php?op=modload&name=News&file
=article&sid=323

También podría gustarte