Tip:
Highlight text to annotate it
X
Hola, mi nombre es Guillermo,
y en este tutorial estamos viendo
cómo crear un entorno de aprendizaje virtual
en nuestra computadora.
En esta sexta sesión
instalaremos la versión "dos cero uno"
del Sistema de Gestión de Aprendizaje "Moodle".
La configuración del sistema
la realizaremos en la siguiente sesión.
Aunque Moodle va a instalarse de forma local,
durante el proceso seguiremos
los mismos estándares de seguridad
que si lo instaláramos en
un servidor de Internet.
El primer lineamiento fundamental
radica en evitar que la carpeta de datos
de Moodle
sea accesible a través de la Web,
ya que en ella se guardan los diversos archivos
subidos por los integrantes del sistema.
Existen diversas formas para lograr esto,
pero la más sencilla consiste en colocar
dicha carpeta afuera del directorio raíz
de los documentos, pues como sabemos,
éste es el directorio accedido por
el servidor web al visitar un sitio
con nuestro navegador.
Como en nuestro caso,
el directorio raíz se encuentra en
H:\lhost\home\web,
ubicaremos la carpeta de datos
al mismo nivel que el directorio "web".
El siguiente lineamiento importante
tiene que ver con la política de seguridad
en cuanto a las características
de la contraseña de los usuarios del sistema.
Ésta puede cambiarse después,
pero inicialmente debe tener
por lo menos 8 caracteres,
con al menos un dígito,
una letra minúscula,
una letra mayúscula
y un carácter especial.
Además, aunque en muchas instalaciones
es común mantener el nombre de usuario
"admin" para el administrador principal
de la plataforma, para hacer más segura
una instalación, lo mejor es utilizar
otra clave de usuario.
La instalación del Sistema de Gestión
de Aprendizaje "Moodle"
se realizará en tres etapas:
crear una base de datos,
descomprimir el archivo con el sistema
y correr el programa instalador;
sin embargo, antes de comenzar
tendremos que hacer un pequeño cambio
en el archivo de configuración "php.ini".
Si bien, al instalar el PHP
activamos varias extensiones requeridas
por la versión 1.9.10 de Moodle;
para la versión 2.0.1
también debemos activar las siguientes
por eliminar el punto y coma (";") inicial.
Para esta versión de Moodle
también se recomienda activar
la extensión internacional,
pero como el archivo correspondiente
no viene incluido en la versión 5.2.17
que instalamos, sino en la 5.3.5,
por el momento prescindiremos
de esta extensión,
ya que no es un elemento crítico.
Sólo si se actualizara el PHP
a la versión 5.3.5,
entonces se cambiarían
las líneas mostradas en rojo
para que quedaran como
las mostradas en azul.
Después de salvar el archivo "php.ini",
es fundamental reiniciar el servidor Apache,
y antes de iniciar la instalación,
también es importante revisar
que el servidor de Datos esté activo.
Comenzaremos por crear
una base de datos específica
para esta instalación de Moodle.
Una base de datos funcional
consta de tres elementos:
La base de datos misma,
uno o más usuarios asignados,
y permisos adecuados para accederla.
Una base de datos operativa,
además deberá contener:
una o más tablas,
y una serie de datos en dichas tablas.
En esta etapa,
la base de datos estará vacía,
es decir, no contendrá ninguna tabla,
ya que éstas serán creadas
por el programa instalador de Moodle.
Aunque podríamos definir
nuestra base de datos por:
crear la base de datos,
crear un usuario,
relacionar el usuario
con la base de datos creada,
y otorgarle los permisos requeridos,
realizaremos el proceso por
crear el usuario y simultáneamente
crear la base de datos y otorgar
los permisos o privilegios requeridos.
Para ello requeriremos los siguientes datos:
El nombre del usuario, que será "moodle20";
su clave de acceso o contraseña,
la cual será "Acceder20",
con la "A" en mayúscula,
y el nombre de la base de datos,
la cual será igual al nombre del usuario.
Empezamos por abrir nuestro
navegador de Internet
y dirigirnos a nuestra
página de phpMyAdmin.
Elegimos la ceja "Privilegios"
y el enlace "Agregar un nuevo usuario".
En el grupo "Información de la cuenta",
bajo el concepto "Nombre del usuario",
verificamos que en el cuadro de lista
esté elegida la opción
"Use el campo de texto",
y en el cuadro de texto a la derecha
escribimos "moodle20".
Bajo el concepto "Servidor",
abrimos el cuadro de lista
y elegimos la opción "Local";
en el cuadro a la derecha
deberá aparecer el texto "localhost".
Bajo el concepto "Contraseña",
verificamos que en el cuadro de lista
esté elegida la opción
"Use el campo de texto",
y en el cuadro de texto
escribimos "Acceder20",
e ingresamos nuevamente
la contraseña en el cuadro
"Debe volver a escribir".
En el grupo
"Base de datos para el usuario"
elegimos la opción
"Crear base de datos con el mismo nombre
y otorgue todos los privilegios",
y elegimos el botón "Continuar"
en la parte inferior.
Inmediatamente aparecerá
el mensaje de confirmación
"Ha agregado un nuevo usuario"
y el nombre de la nueva base de datos
en la sección izquierda.
Elegimos el enlace "localhost",
en la parte superior,
y comprobamos que aparece "moodle20"
en la lista con las bases
de datos registradas.
Si abrimos nuestro explorador de Windows,
comprobaremos que en la carpeta
de archivos de MySQL se generó
la carpeta "moodle20".
Ahora, en nuestro explorador de Windows,
nos dirigimos al directorio raíz
de los documentos web,
copiamos el archivo de instalación
descargado previamente,
extraemos su contenido
y renombramos el nuevo directorio
como "moodle20", todo en minúscula.
Abrimos una nueva pestaña en nuestro navegador
y nos dirigimos a la dirección
http://localhost/moodle20
Abrimos el cuadro de lista "Language",
elegimos la opción "Español - Mexico"
y avanzamos por elegir el botón "Siguiente".
En esta página usualmente avanzaríamos
sin cambiar los valores predefinidos,
pero como en una sesión posterior instalaremos
la versión "uno nueve diez" de Moodle,
haremos que cada una tenga
su propia carpeta de datos.
Nos colocamos al final del texto "moodledata",
dentro del cuadro "Directorio de Datos",
e ingresamos la cifra "20".
Continuamos.
En esta página verificamos que
en el cuadro de lista "Tipo"
esté elegida la opción "MySQL mejorado";
continuamos.
Nos colocamos al final del texto "moodle",
e ingresamos la cifra "20".
En el cuadro "Usuario de la base de datos",
escribimos "moodle20"
y en el cuadro "Contraseña de la base de datos",
escribimos "Acceder20".
Podríamos dejar el valor predefinido
del cuadro "Prefijo de tablas",
pero escribiremos la cifra "20"
entre el texto "mdl" y el guión bajo ("_").
Avanzamos.
En esta página elegimos "Continuar"
para indicar que aceptamos
las condiciones de uso.
Verificamos que el servidor cumpla
con todos los requerimientos mínimos
y avanzamos.
En este momento el programa instalador
comenzará a crear todas las tablas requeridas,
lo cual tardará varios minutos.
Una vez que continuemos,
aparecerá la página "Instalación",
en donde debemos definir la cuenta
del administrador principal,
quien tendrá un control total dentro del sitio.
Como lo indica la leyenda
en la parte superior,
es importante establecer
un nombre de usuario
y una contraseña segura,
y una dirección de correo válida.
La leyenda también nos indica
que posteriormente podremos crear
más cuentas de tipo administrativo.
Todos los campos en color rojo
y con un asterisco ("*")
son obligatorios.
Ingresamos la clave de usuario,
su contraseña,
y la verificamos por activar la opción
"Desenmascarar".
Continuamos por ingresar
los datos restantes,
y terminamos por elegir el botón
"Actualizar información personal".
En esta página, bajo la sección
"Nuevos ajustes -
Ajustes de la página principal",
ingresamos:
el nombre completo de nuestro sitio,
su nombre corto
y su descripción.
Salvamos los cambios por elegir el botón
"Guardar cambios".
Tras unos instantes,
finalmente aparecerá la página principal
de nuestra instalación.
En la siguiente sesión
configuraremos nuestro sitio,
así que nos salimos de la plataforma
por elegir el enlace "Salir",
en la esquina superior derecha.
Seleccionamos ahora la pestaña del navegador
en donde está la página de phpMyAdmin,
y elegimos la base de datos "moodle20";
veremos un listado con cada una
de las tablas que la conforman,
junto con sus diversos atributos.
Por favor revise la siguiente sesión
de este tutorial.
Muchas gracias.