Alejandrox

Blog personal de Alejandro Meroño Hernández

Instalar Moodle en Ubuntu  

Moodle es un sistema de gestión de cursos libre (course management system CMS) que ayuda a los educadores a crear comunidades de aprendizaje en línea.
Antes de instalar Moodle en Ubuntu debemos tener instalado previamente un servidor de páginas web y un servidor de bases de datos. Para instalar el servidor de páginas web y el servidor de bases de datos podemos hacer uso del paquete XAMPP, que incluye el servidor de páginas Web Apache, el servidor de bases de datos MySQL, y phpMyAdmin, una herramienta que sirve para gestionar bases de datos MySQL. En este post encontraréis las instrucciones para Instalar XAMPP en Ubuntu.

Suponiendo que ya tenemos los dos servidores en marcha y funcionando correctamente, debemos descargarnos la última versión de Moodle desde esta página. A continuación descomprimimos el archivo que hemos bajado en el directorio /opt/lampp/htdocs/. Debemos asegurarnos que después de descomprimir el archivo se crea un directorio llamado moodle en el directorio mencionado anteriormente.

Antes de comenzar con la instalación debemos crear, en nuestro servidor de bases de datos, una nueva base de datos. Eso lo haremos con ayuda de la herramienta phpMyadmin. En nuestro navegador escribiremos http://localhost/phpmyadmin. En la página que aparece hay un cuadro de texto, en la zona central, en el que escribiremos el nombre de la base de datos a crear. A esta base de datos la llamaremos moodle.

Cuando hayamos creado la base de datos escribiremos la siguiente dirección en el navegador para comenzar con la instalación de Moodle: http://localhost/moodle.

En primer lugar debemos seleccionar el idioma en el que se mostrará el proceso de instalación.


Cuando pulsemos el botón “Next” aparecerá una nueva página en la que se nos indicará si se cumplen los requisitos necesarios para instalar Moodle.

En caso de que se cumplan todos los requerimientos podemos pulsar el botón “Siguiente”.

En la siguiente página tendremos que indicar la dirección web en la que tenemos instalado Moodle, la ruta completa de la instalación (en el servidor) y el directorio donde se guardarán todos los archivos que se suban a Moodle. Estos datos deberían aparecer automáticamente. En caso de que no aparezcan debemos ponerlos a mano.

En la siguiente página debemos configurar la base de datos en la que se almacenerán los datos de Moodle. El prefijo de las tablas no es necesario que lo toquemos. Durante el proceso de instalación Moodle creará tablas en la base de datos. El prefijo de tablas indica el nombre por el que comenzarán estas tablas.

En la siguiente página se comprobará que los diferentes componentes del servidor cumplen con los requerimientos del sistema.

Después tendremos que descargarnos el paquete de idioma en español para continuar la instalación en nuestro idioma.

Cuando pulsemos el botón “Siguiente” comenzará el proceso de creación de tablas en la base de datos. Debemos de asegurarnos que todas las tablas de la base de datos se crean correctamente.

Cuando terminen de crearse todas las tablas debemos introducir los datos del administrador (nombre de usuario, contraseña, dirección de correo, etc.)

Bien, pues hecho esto ya tendremos nuestro sitio Moodle funcionando en Ubuntu.

Popularity: 4% [?]


Otras entradas que te pueden interesar



Esta entrada tiene

12 comentarios

Escrito por Alejandrox

Marzo 12th, 2007 at 9:54 pm

Categoría: Moodle, Ubuntu

12 comentarios en 'Instalar Moodle en Ubuntu'

Suscríbete a comentarios con RSS o TrackBack en 'Instalar Moodle en Ubuntu'.

  1. Muy bueno el informe. Esta noche lo instalo en mi compu.
    Gaby
    www.webdeinformatica.blogspot.com

    Anonymous

    31 Oct 07 at 9:25 pm

  2. Muuuuuuchas gracias, llevo dos dias intentanto instalar moodle pero nadie lo habie escrito tan facil de entender como usted, de verdad muchas gracaias

    Anonymous

    5 Nov 07 at 9:59 pm

  3. Cuando copie el archivo config.php se me fue la pantalla del instalador

    wlady77

    15 Nov 07 at 5:28 pm

  4. buen día alejandrox favor indicarme qué hacer ante esto:

    et($CFG); $CFG->dbtype = ‘mysql’; $CFG->dbhost = ‘localhost’; $CFG->dbname = ‘moodle’; $CFG->dbuser = ‘root’; $CFG->dbpass = ”; $CFG->dbpersist = false; $CFG->prefix = ‘mdl_’; $CFG->wwwroot = ‘http://localhost/moodle’; $CFG->dirroot = ‘/opt/lampp/htdocs/moodle’; $CFG->dataroot = ‘/opt/lampp/htdocs/moodledata’; $CFG->admin = ‘admin’; $CFG->directorypermissions = 00777; // try 02777 on a server in Safe Mode require_once(”$CFG->dirroot/lib/setup.php”); // MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES, // RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE. ?>
    Warning: require_once(/course/lib.php) [function.require-once]: failed to open stream: No existe el fichero ó directorio in /opt/lampp/htdocs/moodle/index.php on line 34

    Fatal error: require_once() [function.require]: Failed opening required ‘/course/lib.php’ (include_path=’.:/opt/lampp/lib/php’) in /opt/lampp/htdocs/moodle/index.php on line 34

    Luis Jaime Salazar R

    17 Nov 07 at 2:34 am

  5. Hola Luis. ¿Cuándo te da ese error? ¿Cuándo pones en el navegador http://localhost/moodle? Dame algún dato más a ver si puedo ayudarte.

    Alejandro

    17 Nov 07 at 12:38 pm

  6. Me sale cuando estoy en la fase de instalación de moodle, después de la pantalla que tiene el botón de descargar el paquete de idioma.

    te agradezco cualquier guia.

    Intento además instalarlo parte por parte siguiendo la siguiente dirección http://docs.moodle.org/en/Step-by-step_Install_Guide_for_Ubuntu pero cuando llego al paso “configure moodle website” intento desde otro equipo abrir la dirección ip pero sale un cuadro de dialogo de descarga ¿qué hago?, ¿qué me hace falta?

    luis jaime salazar

    22 Nov 07 at 4:40 pm

  7. Hola de nuevo Luis. Parece que hay algún tipo de incompatibilidad entre tu servidor web (que supongo que será Apache) y el módulo php. Parece ser que tu servidor web no reconoce las páginas php y por eso te aperece el cuado de diálogo de descarga en lugar de la página en php. Asegúrate de que tienes instalado el módulo libapache2-mod-php5 (haz sudo apt-get install libapache2-mod-php5). A ver si fuera eso….
    De todas maneras te recomiendo que utilices el paquete XAMPP, que te instala de forma muy sencilla el servidor Apache, el servidor de bases de datos MySQL y phpMyAdmin, la utilidad para administrar bases de datos. Yo lo instalé para tener Moodle en mi ordenador y funciona perfectamente. En mi blog tienes las instrucciones para instalarlo.
    Un saludo.

    Alejandrox

    25 Nov 07 at 5:29 pm

  8. hola Alejandro soy nuevo en esto, realmente muy facil de instalar con tus instrucciones, utilicé el Moodle4Windows ahora quiero subir los cursos como lo trabajo ponerlo en marcha y no puedo acceder a el

    jorge

    30 Ene 08 at 6:01 pm

  9. Saludos Alejandrox, una consulta como podria instalar el moodle en un servidor Ubuntu para luego llevarlo al internet, podrias ayudarme, gracias…

    Carlos

    9 Oct 08 at 10:52 pm

  10. Saludos Alejandro. Ya por fin logré que me funcione correctamente el Lampp y Moodle, pero me inquieta la idea de que si tengo que apagar el ordenador se pierda la configuración o de hecho tenga que reinicar Lampp cada vez. Mi pregunta es, es posible crear algún tipo de script para que al encender la máquina se corra el Lampp automáticamente y quede todo listo para que el Moodle sea accesible desde la Web?

    Mario

    21 Oct 08 at 9:42 pm

  11. Gracias,

    mejor explicado que en los foros de Moodle

    Jose

    7 Nov 08 at 11:15 am

  12. Gracias Alejandro.

    Realmente es bueno tu torial paso a paso. me ahorraste mucho tiempo en instalar localmente este gran moodle. Continua, suerte.

    Jorge Chávez

    10 Nov 08 at 2:57 pm

Deja un comentario