Moodle
Los siguientes pasos detallan la instalación y configuración de la
herramienta Moodle, un gestor de contenidos
que nos permitirá crear nuestro propio portal o website, para modificarlo y
adaptarlo a nuestro antojo. Una vez instalado y funcionando, diseñaremos una
actividad para que el resto de la clase entre en nuestro portal, navegue por
él y participe de dicha actividad.
- Descargar el programa MOODLE. En nuestro caso, ir a
c:/Downloads y descomprimirlo en el directorio de
nuestro servidor Web, es decir, en c:/www. [otra opción
es ir a moodle.org y descargarlo directamente de allí]. Asegurarse de que
cuelgan todas las carpetas y archivos directamente de
c:/www, no de c:/www/moodle.
- Ir a c:/Windows, abrir el archivo de configuración de
PHP, php.ini y hacer los siguientes cambios:
- Localizar la línea “memory_limit = 8M”
y modificar la cantidad de memoria para que quede
“memory_limit = 16M”.
- Localizar la línea
“;extension=php_gd2.dll” y habilitarla
quitando el punto y coma, de tal modo que quede
“extension=php_gd2.dll”.
- Localizar la línea
“;extension=php_mysql.dll” y habilitarla
quitando el punto y coma, de tal modo que quede
“extensión=php_mysql.dll”.
- Reiniciar el servidor Apache para que se actualicen los cambios del
paso anterior. En la barra de tareas, al lado de la hora, doble click
sobre el icono del servidor Apache y en la ventana que aparece
(Apache Service Monitor) click en Restart. Cuando
aparezca el mensaje “The Apache2 service has
restarted”, click en OK.
- Ir a Inicio > Programas > My SQL y abrir el SQL
Query Browser. Crear una nueva base de datos con New
Schema. Llamarla “Moodle”. Cerrar el
SQL Query Browser.
- Abrir el navegador Mozilla e introducir la dirección
http://localhost/install.php. Con esta página
configuraremos los parámetros básicos de nuestro portal, creando al final
del proceso, el archivo config.php.
- Elegir el lenguaje. Click en Next.
- En la siguiente pantalla, Moodle comprueba la configuración nuestro
PHP. Deben salir todas las opciones con la palabra Pass
en verde. En caso contrario, volver al paso 2 y comprobar que los cambios
se han hecho correctamente. Click en Siguiente.
- Ahora aparecen las diversas localizaciones de MOODLE en nuestro equipo:
la dirección del servidor Web (http://127.0.0.1), la
carpeta donde están alojados los archivos sistema de Moodle
(C:\www) y la carpeta donde se alojarán los archivos de
datos de MOODLE (C:\moodledata). Dejamos los datos que
salen por defecto y click en Siguiente.
- Ahora, el momento crucial: le especificamos a MOODLE la base de datos
sobre la que creará todas las tablas necesarias para la gestión de
nuestro maravilloso portal, así como el usuario y la contraseña para
acceder a esa base de datos. Dejamos los datos que salen por defecto del
tipo de base de datos (mysql), del servidor
(localhost) y del nombre de la base de datos
(moodle) que es la creada en el paso 4. El dato a
introducir es el usuario, que será “root”,
sin contraseña, para que coincidan con los privilegios de acceso que ya
tenemos configurados en My SQL. Click en Siguiente.
- Nos aparece la confirmación de que se ha creado el fichero
config.php exitosamente. Click en
Continuar.
- Ahora vemos las condiciones legales bajo las cuales vamos a instalar
MOODLE. Click en Yes.
- En la siguiente ventana empieza la creación, por parte de MOODLE, de
todas las tablas que necesitará para llevar a cabo todas sus
funcionalidades. Nos notifica de que cada una de ellas se ha creado bien
(aparece “Success” en verde a continuación
de cada tabla creada) y al final de todo, aparece el mensaje
“Database was successfully upgraded”. Click
en Continue.
- En esta ventana nos informa de la versión de la instalación. Click en
Continue.
- Ahora nos informa de las últimas actualizaciones que se incluyen en la
versión que acabamos de instalar. Bajamos al final y click en
Continue.
- Y ahora empieza la configuración de verdad. En esta ventana y en las
sucesivas aparecen numerosas variables de configuración, separadas por
temas (interfaz, seguridad, sistema operativo, mantenimiento, correo,
usuarios, permisos y otros), las cuales se pueden modificar una vez
finalizada la configuración, así que nos centraremos en las variables
principales y dejaremos el resto de opciones por defecto…
Empezamos:
- Interfaz. En lang elegimos el lenguaje
para todo el sitio Web, elijamos “Español -
Internacional (es)”. En country elegimos
“Spain”.
- Seguridad. En displayloginfailures
elegimos a quién notificar errores de los usuarios (gente que no está
dada de alta, fallos al teclear las contraseñas) al acceder a nuestro
portal. Elegimos “Administrators”.
- Sistema Operativo. En sessiontimeout
indicamos el tiempo que un usuario puede estar ocioso (sin cargar
páginas nuevas) en nuestro website. Elegimos “60
minutes”.
- Mantenimiento. En longtimenosee elegimos
el tiempo que dejamos pasar antes de desapuntar a un usuario cuando
éste lleva mucho tiempo sin acceder a los cursos.
- Correo. Dejamos las tres primeras en blanco para
que nuestro portal utilice el mismo sistema de envío de correo que
PHP.
- Usuarios y Permisos. No necesitamos modificar
nada. Dejamos las opciones por defecto.
- Miscelánea (otros). En maxeditingtime
elegimos el tiempo que tiene un usuario, que ha subido un mensaje al
foro, para modificar el contenido de dicho mensaje. Elegimos
“15 minutes”.
- Hacemos click en Save changes para guardar los cambios.
- Lo siguiente es la instalación de los módulos de tablas que vertebran
todas las utilidades del portal. MOODLE lo hace todo él solito. Aparecen
mensajes de éxito en verde después de cada acción. Vamos al final de la
página y click en Continuar. Repetimos esta acción tres veces
más.
- Paciencia, ya queda poco. Ahora, configuramos la página principal de
nuestro sitio. Elegimos un nombre, una descripción, una terminología
(cómo queremos llamar a los profesores y cómo a los estudiantes), etc.
Todos estos parámetros se pueden modificar en cualquier momento. Cuando
acabemos, click en Guardar cambios.
- Por último, configuramos nuestra cuenta de Administrador Principal del
Portal Educativo. Nombre contraseña, opciones de correo, foto, etc. Como
antes, todos estos parámetros se pueden modificar en cualquier momento.
Cuando terminemos, click en Actualizar información personal.
- Y por fin, ya vemos la apariencia del nuestro portal! En estos momentos
estamos conectados como usuarios con derecho de administrador. Si le
damos al botón de Activar Edición (arriba a la derecha) pasamos
al modo edición y podemos modificar todo lo que nos venga en gana.
Esta página forma parte del curso "Páginas web con PHP" disponible en http://www.mclibre.org
Autor: Miguel Ángel Landete
Última modificación: 23 de marzo de 2006
Esta obra está bajo una licencia de Creative
Commons.