Академический Документы
Профессиональный Документы
Культура Документы
Diensten
APLICACIONES WEB-CMS
MOODLE
Tutor
FERNANDO QUINTERO
CAMILO ZAPATA
MAURICIO ORTIZ
NICOLAS GALLEGO
MARCO TEORICO
LAMP es un acrónimo para referirse al conjunto de aplicaciones de software necesarios para alcanzar
una solución completa a la hora de configurar sitios web versátiles y potentes.
Esto se consigue mediante la unión de las siguientes tecnologías:
Aunque creados por separado, cada una de las tecnologías que lo forman disponen de una serie de
características comunes que pueden funcionar en una amplia gama de hardware, con requerimientos
relativamente pequeños sin perder estabilidad. Esto ha convertido a LAMP en la alternativa más
adecuada para pequeñas y medianas empresas. Además posee una gran ventaja, todos los
elementos que forman LAMP son software libre!!
Aplicaciones Web CMS
Diensten
Instalación de Apache2
Como ya lo dijimos vamos a trabajar bajo un sistema GNU/Linux, en mi caso, Debian 4.0.
Abrimos una consola y procedemos a instalar el servidor web Apache2
Instalación de PHP
• Thiney:/#nano /var/www/index.php
Lo editamos
• Thiney:/#nano /var/www/index.php
Y escribimos dentro de él la función de información de php5.
<?php
phpinfo();
?>
Aveces es recomendable reiniciar el servidor web para que coja los cambios.
• Thiney:/#/etc/init.d/apache2 stop
• Thiney:/#/etc/init.d/apache2 start
Instalación MySQL:
Instalar phpmyadmin:
como esta
Donde debemos poner el nombre de usuario (root) y la contraseña de mysql. Esta información es la
misma que se pidió en el paso de instalación de mysql.
Si los datos suministrados fueron correctos podremos entrar y veremos algo así:
Aplicaciones Web CMS
Diensten
Aquí tenemos nuestro servidor LAMP, Ahora procedemos a instalar y configurar nuestra aplicacion
CMS, en este caso será MOODLE
Moodle es un paquete de software para la creación de cursos y sitios Web basados en Internet. Es un
proyecto en desarrollo diseñado para dar soporte a un marco de educación social constructivista. Se
distribuye gratuitamente como Software libre (Open Source) (bajo la Licencia Pública GNU).
Básicamente esto significa que Moodle tiene derechos de autor (copyright), pero que usted tiene
algunas libertades. Puede copiar, usar y modificar Moodle siempre que acepte: proporcionar el código
fuente a otros, no modificar o eliminar la licencia original y los derechos de autor, y aplicar esta misma
licencia a cualquier trabajo derivado de él. Lea la licencia para más detalles y contacte con el dueño
de los derechos de autor directamente si tiene alguna pregunta.
Moodle puede funcionar en cualquier ordenador en el que pueda correr PHP, y soporta varios tipos de
bases de datos (en especial MySQL).
La palabra Moodle era al principio un acrónimo de Modular Object-Oriented Dynamic Learning
Environment (Entorno de Aprendizaje Dinámico Orientado a Objetos y Modular), lo que resulta
fundamentalmente útil para programadores y teóricos de la educación. También es un verbo que
describe el proceso de deambular perezosamente a través de algo, y hacer las cosas cuando se te
ocurre hacerlas, una placentera chapuza que a menudo te lleva a la visión y la creatividad. Las dos
acepciones se aplican a la manera en que se desarrolló Moodle y a la manera en que un estudiante o
profesor podría aproximarse al estudio o enseñanza de un curso en línea.
Aplicaciones Web CMS
Diensten
Instalación Moodle:
Podemos instalarlo de dos forma, la primera es descargando la version mas reciente del sitio oficial
de moodle, que puede ser un archivo tar.gz, pero en esta oportunidad lo instalaremos de los
repositorios de debian.
Esto a su vez, instala algunas libreria y paquetes que son necesarios para la correcta intalacion de
moodle.
Como podemos observar al momento de instalar moodle se instala: libzzip-0-12 mimetex php4-cle
php4-common wwwconfig-common y por ultimo moodle..
Una vez termine la descarga de los paquetes, empezamos con la configuracion de moodle
CONFIGURANDO MOODLE
La primera ventana que nos aparece debemos seleccionar el servidor web que se ha instalado y será
este el que usará Moodle. En este caso se ha instalado Apache2
Seleccionamos Apache2 y damos Aceptar
Aplicaciones Web CMS
Diensten
Moodle puede trabajar con MySQL y PostgreSQL, debemos escoger con cuál de los dos queremos
que trabaje Moodle o cual de los dos tenemos instalado en nuestro servidor. En este caso se ha
instalado el motor de Base de Datos Mysql-server, por lo tanto lo seleccionamos y Aceptar.
Recordemos que este es un pre-requisito para la instalar moodle.
Ahora debemos poner el nombre del servidor donde se almacena la base de datos, como el servidor
es la maquina local, ponemos localhost y Aceptar
Aplicaciones Web CMS
Diensten
Se nos pide el nombre de usuario Administrador de las Bases de Datos de mysql, en este caso
ponemos root, por ultimo damos Aceptar.
En la siguiente pantalla debemos digitar la contraseña mysql y luego repetirla, como no hemos
configurado esta contraseña simplemente damos Aceptar.
Ahora debemos seleccionar el nombre del usuario para la base de datos de Moodle. En este caso
seleccionaremos moodle.
Bueno, ahora debemos escribir un password (Contraseña) para el usuario que se ha creado en la
anterio pantalla. En este caso este dato no lo ponemos, pero si usted lo quiere poner, no va a ver
ningun inconveniente.
Con esto ya tenemos instalado moodle. Probablemente nos arroge esta ultima pantalla donde nos
advierten que las tablas de la base de datos de Moodle no se ha creado. Por lo tanto debemos
continuar configurando moodle por entorno web. Damos Aceptar.
Luego veremos una pantalla que nos indican el detalle de las consultas sql que se hacen durante la
instalación, o en palabras mas simple es ver como se hace cada tabla. Ahora solo debemos hacer
clic en Continue. Como lo muestran en la siguiente figura.
Aplicaciones Web CMS
Diensten
Ahora vamos a realizar las configuraciones respectivas para Moodle, damos Continue para empezar
con ello.
Aplicaciones Web CMS
Diensten
En este pagina usted puede especificar la configuracion para las variables que se presentan. Esto no
es necesario ya que usted lo puede realizar despues por medio de pestaña Settings. Si existen
cambios damos clic en Save Changes, y continuamos.
Aplicaciones Web CMS
Diensten
En la siguiente pantalla nos indican que los cambios se han guardado y por ultimo damos clic en
Continue, como lo muestra a continuacion en la siguiente pantalla.
Aplicaciones Web CMS
Diensten
Al final nos indican que la creacion del modulo Workshop se ha realizado, por lo tanto damos clic en
Continue.
Aplicaciones Web CMS
Diensten
En la siguiente pagina debemos configuración algunos datos necesarios para el administrador. Los
datos mas importantes del siguiente formularios son el Username, el Password y la direccion de
email, para finalizar debemos dar en Update Profile ubicado al final de la pagina.
Aplicaciones Web CMS
Diensten
En caso de nos poder configurar la base de datos de moodle por entorno grafico, debemos
configurarlas desde Mysql. Así:
• Thiney:/#mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1731235
Aplicaciones Web CMS
Diensten
Conociendo Moodle.
Lo primero que vemos es la pagina principal, esta pagina tiene al lado izquierdo un menu, en este
menu encontramos las opciones mas importantes para poder configurar el sitio, agregar cursos y ver
las estadisticas del sitio como tal.
Aplicaciones Web CMS
Diensten
Lo primero que vamos hacer es cambiarle el tema a nuestro Moodle. Para esto vamos al Menu Prin-
cipal y damos clic en Configuration. Aqui podemos observar que no solo podemos cambiar el the-
mes, sino que tambien podemos realizar filtros, backup, configurar el calendario, el lenguaje y mu-
chas otras opciones mas. Por el momento vamos a dar clic en Themes.
Aplicaciones Web CMS
Diensten
Veremos algunas posibles configuraciones para el tema, escogemos el que mas nos guste y guarda-
mos los cambios.
Agregamos todas las categorias que necesitamos y nos disponemos agregar los cursos. Para esto
seleccionamos la categoria y damos clic en Add a new course.
Aplicaciones Web CMS
Diensten
Se nos abre una ventana como la que se muestra a continuación, en esta ventana debemos editar el
curso, ponemos el nombre, un nombre corto que lo identifique, una pequeña introducción, los dias
que va a estar disponible, entre otros items. Por ultimo damos clic en Save Changes. Como lo mues-
tra a continuacion.
Aplicaciones Web CMS
Diensten
Aplicaciones Web CMS
Diensten
Luego veremos una ventana que nos indica que los cambios se han guardado, damos clic en
Continue.
Logueo Moodle
Para loguearnos y tener acceso a los recursos debemos tener un username y un password.. Despues
de ingresarlo debemos dar clic en Login. Si no puedes tener acceso, puedes crear una cuenta desde
la opcion Create new account, para esto debemos tener una direccion email