Está en la página 1de 14

Instalacin y configuracin del CMS Moodle en Windows 7

Moodle es un CMS (sistema de gestin de contenidos) que nos brinda el control de un entorno de aprendizaje virtual, donde se pueden subir trabajos, descargar documentos, participar en foros, compartir recursos educativos y cientos de posibilidades ms. Moodle se utiliza en todos los niveles de educacin, desde primaria hasta universidad, pasando por FP. En este manual veremos dnde podemos descargar el moodle (con todo incluido: Apache, MySQL y PHP). Tras ello, tambin veremos cmo debe de configurarse el Moodle. Este ser un moodle instalado en local, al que solamente se podr acceder desde la misma. Lo primero que haremos ser ir a la URL (1) y descargar la versin "Moodle 2.3.2+" (2), que incluye la versin "XAMPP v.1.7.4". El nombre "XAMPP", letra por letra, significa: X --> para cualquier sistema operativo A --> Apache (servidor web HTTP de cdigo abierto) M --> MySQL (Base de Datos) P --> PHP (preprocesador de hipertexto, para crear pginas dinmicas) P --> Perl (lenguaje de programacin) Para descargarlo le daremos a "Download" (3):

Cuando termine la descarga del moodle, extraeremos el contenido del ".zip" en una carpeta. Entonces, extraido todo el contenido, procedemos a ejecutar el "Start Moodle.exe" (1):

Se abrir la consola de Windows, donde nos indicar que Apache y MySQL estn en ejecucin (1).

Eso es buena seal, ya que entonces podremos conectarnos mediante el navegador y proceder a la instalacin y configuracin del moodle. Para ello, abrimos un navegador y en la barra de direcciones escribimos "localhost" (sin comillas)(1). Entonces se abrir automticamente una pgina (install.php) donde podremos elegir la lengua a usar (2) y empezar con la instalacin (3):

A continuacin tenemos una pgina con 3 campos, 2 de los cuales no podemos modificar. El primero (1) nos indica la direccin que debemos poner en el navegador para poder acceder al moodle. El segundo (2), nos indica el directorio donde se va a instalar el Moodle. El tercero y ltimo (3), nos permite indicar la ruta de la carpeta donde se van a guardar los datos que se suban al moodle (no se debe poder acceder a ella directamente a travs de la web): Establecida la ruta del "Directorio de datos", le damos a "Siguiente" (4):

En la pgina siguiente, tenemos que establecer algunos datos relacionados con la base de datos. El servidor de la base de datos (1) y el usuario de la base de datos (3) no podemos modificarlos. En cambio s que podemos escoger un nombre para la base de datos (2), siendo recomendable un nombre relacionado con el contenido de sus distintas tablas. Tambin tenemos que indicar una contrasea para la base de datos (4) y un prefijo (5) para todas sus tablas (siendo este opcional):

Con esto, le hemos indicado que el servidor que contiene la base de datos es el mismo en el que estamos instalando el moodle, por eso ponemos "localhost". Si la base de datos fuese externa, entonces tendriamos que indicar la URL o IP. Tambin le hemos indicado que la base de datos que se va a crear tendr como nombre "moodle". El dueo de la BDD ser root y para poder poder entrar tendremos que indicar la contrasea "laquesea" para poder entrar. Por ltimo, cuando creemos tablas, stas incluirn el prefijo "mdl_".

Ahora ya podemos proceder a la instalacin en s. Si hemos ledo los trmino y condiciones, le damos a "Continuar" (1):

Tras aceptar los trminos y condiciones, en la siguiente pgina aparecer una comprobacin completa del servidor. Todos los estados deberan estar en "Ok" (1). Tambin debera aparecer un mensaje de color verde justo encima del botn "Continuar", donde se indica que el servidor cumple todos los requisitos mnimos (2). Si todo est correctamente, le damos a "Continuar" (3):

Ahora toca esperar, ya que se est llevando a cabo la instalacin. A medida que se vayan instalando los componentes, estos irn apareciendo en la pantalla con su nombre y la palabra "xito" debajo. Cuando termina, abajo de todo aparece el botn "continuar" (1). Le damos:

Hemos llegado al punto en el que hay que configurar la cuenta de administrador principal del Moodle. Primero tendremos que establecer un nombre de administrador cualquiera (1); una contrasea nueva (2) que ha de tener como mnimo una letra mayscula, una letra minscula y un carcter no alfanumrico (si el botn desenmascarar est marcado, se ver la contrasea); podemos forzar el cambio de contrasea (3), de modo que cuando el usuario (en este caso el mismo "admin") inicie sesin, tenga que cambiar de contrasea; tambien tenemos que indicar un nombre, apellidos y direccin de correo reales (4); adems se puede hacer la cuenta de correo electrnico visible para todos (5):

Tambin podemos establecer el formato del correo (html o texto) (1); el tipo de resumen de correo (2) (sin resumen, completo o por temas); si la suscripcin al foro es automtica, al enviar un mensaje, o no (3); si, al editar el texto, se usa el editor HTML o las formas estndar de HTML (4); si queremos lector de pantalla, proporcionando, en el caso del "s", una interfaz ms accesible en lugares como el chat (5); indicar la ciudad en que reside el usuario (6); el pas en el que habita (7); la zona horaria (8) (UTC+1...); el idioma preferido (9) (Espaol Espaa, en este caso); y por ltimo una descripcin sobre la persona a la que le corresponda ese usuario (10), pudiendo establecer varios formatos de presentacin de la descripcin (html, plano y markdown):

Finalmente, tenemos un apartado opcional (1) donde podemos indicar datos como la pgina web del usuario (si tiene), su id de skype, mvil... Cuando terminemos de configurar al usuario, hacemos clic en "Actualizar informacin personal" (2):

En la nueva pgina tenemos que configurar la pgina principal. Debemos indicar el nombre completo que queremos darle (1), un nombre ms corto (2) y una descripcin que aparecer en la pgina principal (3):

Tambin podemos establecer que el usuario se pueda registrar a si mismo o no (1). Cuando terminemos, guardamos cambios (2):

Ahora ya tenemos el Moodle instalado y podemos empezar a utilizarlo:

A partir de ahora, si queris acceder al moodle, tendris que poner "localhost" en el navegador del ordenador que hace de servidor. No podris entrar desde otros PC.

En cambio, si queremos acceder desde algn otro ordenador de la red local, deberemos configurar el servidor para tal finalidad. Y, por lo tanto, lo que habr que poner en el navegador ser la IP del servidor y no "localhost". Lo que tendremos que modificar para poder acceder desde otro PC de la red local es el archivo "config.php" del moodle. Cuando hemos descomprimido el zip, al principio, a aparecido una carpeta "server".. Entramos en ella. Dentro tiene que haber una carpeta con el nombre "moodle" a la cual tambin vamos a acceder. Ah dentro es donde encontraremos dicho archivo, que podemos abrir con el notepad. Dentro del archivo tendremos que modificar el valor de la variable "wwwroot", que ahora es "http://localhost" y lo debemos cambiar por nuestra IP privada (1), que puede ser del tipo "192.168.1.14", quedando, partiendo de este ejemplo, como "http://192.168.1.14":

Ahora, si probamos entrar desde cualquier otra ordenador, poniendo la IP del servidor en el navegador, veremos como tenemos acceso al moodle. Yo hago una prueba desde un "Ubuntu 10.04", poniendo la IP del servidor en el navegador (1). Podemos comprobar que el acceso es correcto, sin ningn problema:

Ya podemos acceder al Moodle desde cualquier PC de la red local. Recomiendo que establezcamos la IP local del servidor como IP fija, de ese modo no tendremos que consultarla cada vez que se reinicie el router.