Moodle

Páginas: 5 (1206 palabras) Publicado: 3 de diciembre de 2012
Guia de instalación de Moodle en Debian

En esta guia vamos a ver como instalar la aplicación web llamada Moodle que está liberada bajo licencia GPL. Para que puedan obtener algo mas de información, ayuda o quieran participar del proyecto pueden ingresar al sitio oficial de Moodle:

http://www.moodle.org

Este se denomina “Learning Management System” o LMS, esta es una aplicacion OpenSource que los educadores pueden utilizar para el dictado de cursos On Line o a distancia. Una vez instalada la aplicación podremos crear lo que se denomina “Campus”. Este Campus nos permitirá crear los distintos cursos que lo van a conformar.

Los cursos pueden organizarse en categorias y subcategorias sumamente flexibles, además el ordenamiento se puede realizar de acuerdo a criterioscronológicos, temáticos, de niveles etc.

Entre las herramientas que podemos tener en nuestro campus se encuentran:
■De Comunicación: Podemos encontrar herramientas como foros, chats y mensajeria instantanea
■Colaborativas: Dentro de esta categoria podemos encontrar Glosarios, poder realizar una Wiki.
■De interaccion y evaluación: Aquí se pueden tener secciones para tareas, cuestionarios, consultasy lecciones.
■De Gestión: Encontramos ta las de calificaciones, información de actividades.

También cuenta con un sitio demo propio para poder probar la aplicación en un entorno de producción. Para poder acceder a el debemos ir a:

http://demo.moodle.net/

Pasemos a la instalación, para la instalación de esta aplicación web voy a suponer que la instalación de Debian es una instalaciónlimpia tal y como lo explicamos en un post anterior.

Luego para correr la aplicación vamos a necesitar instalar:
■Web server apache
■Mysql
■PHP5
■PHP5-mysql
■y la libreria libapache2-mod-php5

para instalar todo lo necesario debemos hacer lo siguiente:
■aptitude update
■aptitude install apache2 mysql5-server php5 php5-mysql libapache2-mod-php5

Y listo, todo lo necesariopara poder correrlo esta instalado, ahora vamos a pasar a la configuración de los distintos componentes para que podamos correr nuestro Moodle.


Nota: La forma de configurar los distintos componentes son para que sea funcional, cada configuración no está pensada desde el punto de vista profesional o de seguridad, solo de manera demostrativa para que funcione el sitio web.

Para configurarel servidor Apache tenemos que hacer lo siguiente:

cambiar o crear en /etc/php5/apache2/php.ini el parametro ;extension=mysql.so y setear el directorio extension_dir=”/usr/lib/php5/*Fecha*/” donde fecha es un directorio dentro de la ruta “/usr/lib/php5″.

Luego tenemos que setar setear al final del archivo apache2.conf la linea “ServerName localhost” ya que por ahora no se van a hacer sitiosvirtuales.

Después de esto creamos el directorio “/var/moodledata/”

mkdir /var/moodledata/

Y le cambiamos algunos privilegios:
■chwon nobody /var/moodledata
■chgrp nogroup /var/moodledata
■chmod -R 766 /var/moodledata

Como asi tambien al directorio “/var/www/moodle” que es donde vamos a colocar el sitio desde la página oficial de Moodle:
■chown nobody /var/www/moodle■chgrp nogroup /var/www/moodle
■chmod -R 766 /var/www/moodle

Y después reiniciamos el servicio del apache:

/etc/init.d/apache2 restart

Con esto hecho vamos a setear la base de datos en MySQL. Para eso tenemos que primero ingresar al MySQL como root y colocar la contraseña que nos pidió en el momento de la instalación:

mysql -u root -p

Donde -u es el usuario (o sea root) y -p espara ingresar la contraseña de root.

Una vez dentro del MySQL como root procedemos a crear la base de datos:

CREATE DATABASE moodle;

Y le damos los permisos correspondientes al usuario que crearemos para nuestra base de datos del Moodle:

GRANT ALL PRIVILEGES ON db_base.* TO db_user @’%’ IDENTIFIED BY ‘db_passwd’;

Donde:
■db_base = es el nombre de la base de datos que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Moodle
  • Moodle
  • Moodle
  • MOODLE
  • Moodle
  • Moodle
  • Moodle
  • Moodle

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS