How to: Instalar Moodle en Ubuntu 11.04 (Parte 1)


Para los que no lo conocen, Moodle es un LMS (Learning Management System) un software, desarrollado en PHP y MySQL que nos permite la creación y gestión de cursos via Web.
He debido montar este producto en mi Laptop para tener un ambiente de desarrollo de cursos de E Learning que estoy preparando; a pesar de que ya he tratado con otros proyectos LAMP, la instalación de Moodle tiene algunos temas que presentan alguna dificultad.

Preparando el entorno

La versión de Moodle a instalar es la 2.2.2 para eso requerimos:
Apache 2, PHP 5.3.2 y MySQL 5.0.25 o superior; también es recomendable instalar phpmyadmin para gestionar la base de datos del LMS.

Instalando las Aplicaciones

Definitivamente la gran fortaleza de Ubuntu es la gestión de paquetes; instalr cualquier aplicación es un trámite sencillo y expedito; además de que existen varias alternativas para realizar el procedimiento; apt, aptitude, el Centro de Software y Synaptics son las opciones de gestión de paquetes de esta distro que tanto por consola o por interfaz gráfica nos permite instalar el software que queramos, cuando lo deseemos. Los procedimientos que detallo fueron hechos usando apt en línea de comando.
Para Instalar Apache
sudo apt-get install apache2
“Subimos” el servicio apache a través de
sudo service apache2 start
Abrimos el navegador e ingresamos la dirección
http://localhost
Aparece el mensaje “Its Works” en la pantalla.
Instalamos MySQL
Primero el Servidor con
sudo apt-get install mysql-server
En el proceso de instalación se nos pedirá definir la contraseña de root
y el cliente con
sudo apt-get install mysql-client
Con esto queda instalado la versión 5.1.5 de la base de datos.
Instalando php 5.3.6
sudo apt-get install php5
Instalando phpmyadmin
sudo apt-get install phpmyadmin
Durante la instalación de esta herramienta, se nos solicita la password del root de Mysql y nos pide definir una contraseña para el phpmyadmin

Verificamos la instalación

como sabemos que tenemos apache funcionando, vamos a revisar la instalación de php.
En la carpeta /var/www (donde están los documentos que serán publicados por apache) creamos el documento info.php con la función phpinfo() que nos dará el estado de php y de varios componentes relacionados.
usaremos nano (editor de texto simple para consola)
nano /var/www/info.php
en la ventana del editor escribimos (tal cual)

<?php
phpinfo();
?>

Cerramos con Ctrl+x
Pulsamos la S para confirmar la escritura y ponemos la dirección http://localhost/info.php ; si todo sale bien veremos la página phpinfo() en nuestro navegador con información del servidor apache y de php.

Ingresando a phpmyadmin

Ahora que sabemos que nuestros servidor web y los componentes de php5 estan funcionando, visitamos en nuestro navegador la dirección http://localhost/phpmyadmin para acceder a la base mysql desde este administrador; ingresamos como usuario root con la contraseña que definimos al momento de instalar el servidor mysql.

Creando la base de datos para moodle

Vamos a crear una base de datos llamada Moodle, usando este administrador. Desde la página principal de phpmyadmin, seleccionamos la pestaña de “Base de datos” y en el cuadro “crear base de datos” digitamos el nombre Moodle y seleccionamos el cotejamiento utf8_spanish_ci pulsamos crear. Phpmyadmin nos muestra un mensaje anunciando que la base de datos ha sido creada.

Creando un usuario para la base de datos Moodle

Otro requerimiento del LMS es tener un usuario para la base de datos del sistema, crearemos el usuario “muser” con privilegios a la base de datos Moodle.
Seguimos en phpmyadmin
Seleccionamos la base de datos “Moodle” del listado de bases de datos en la banda derecha de la home de phpmyadmin; buscamos la opción “Privilegios” al costado izquierdo del menú; seleccionamos “Agregar un nuevo usuario” los datos son:


En esa misma pantalla, un poco mas abajo, establecemos los privilegios


Hacemos click en continuar y con eso la base de datos cumple los requisitos pedidos por Moodle.
Continúo en el próximo post.

Completada la segundaparte en https://nlinux.wordpress.com/2012/03/24/how-to-instalar-moodle-en-ubuntu-11-04-parte-dos/

    • Jose Caldera
    • 23/03/12

    Saludos al autor… y entonces en que termina es?…

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: