Instalación Moodle 2.2


Buenas a todos, hoy vamos a explicar como se instala Moodle, la herramienta para crear plataformas e-Learning.

Moodle está desarrollado principalmente en GNU/Linux usando Apache, MySQL y PHP (también conocida como plataforma LAMP).

Los requerimientos de Moodle son los siguientes:

Un servidor web, en nuestro caso se instala Apache.
PHP 5.3.2.
Una base de datos: MySQL o PostgreSQL.

Vamos a montarlo sobre una máquina CentOS, lo primero sería tener instalado LAMP, podéis ver como se instala LAMP en el siguiente enlace:

https://jorgegonzalezmartos.wordpress.com/2011/09/18/instalacion-lamp-linuxapachemysqlphp/ 

La diferencia con respecto al post es la creación de la bbdd para moodle, lo haremos de la siguiente forma:

# mysql -u root -p

> CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
GRANT ALL PRIVILEGES ON moodle.* TO moodleuser@localhost IDENTIFIED BY ‘Contraseña’;
> FLUSH PRIVILEGES;
> QUIT
 
Lo primero es descargar la versión que queremos del siguiente enlace, recomiendo bajar la última versión estable:
 
Ahora lo movemos a :
sudo mv /ubicacion_donde_se_haya_bajado_el_fichero/moodle_XX.tgz /var/www

Extraemos su contenido:
sudo tar zxf moodle_XX.tgz

Creamos el siguiente directorio:
sudo mkdir /var/moodledata

Y cambiamos permisos:
sudo chown -R www-data:www-data /var/moodledata
Donde www-data es el grupo creado automáticamente en la instalación de Apache
 
Para terminar, reiniciamos apache2:
sudo service apache2 restart
 
Antes de acceder vía Web os recomiendo instalar estos 2 paquetes de PHP ya que os saldrá una alerta de que no están instalados, así nos ahorramos dichos avisos,
#yum install php-xmlrpc
#yun install php-intl
 
Una vez realizados estos pasos de preparación para la instalación, nos dirigimos a un navegador y escribimos http: //localhost/moodle
 
Nos saldrá la siguiente ventana de instalación donde nos pedirá seleccionar el idioma en el que se va a realizar dicha instalación,
 
 
Ahora nos solicitan las rutas básicas para la instalación,
 
 
Ahora elegimos el tipo de BBDD,
 
 
Configuramos la conexión contra la BBDD que creamos inicialmente,
 
 
Nos muestra el fichero de configuración básico, tendremos que copiarlo en un documento en blando y colocarlo en el raíz de la aplicación,
 
 
Aceptamos los términos de la licencia,
 
 
En la siguiente pantalla realiza comprobaciones contra el servidor para verificar que tiene las opciones mínimas para continuar con la instalación, como observamos hay varias alertas, la primera de ellas indica que el formato de cotejamiento de la BBDD no es la permitida, para modificarlo realizamos los siguientes pasos, nos vamos a la BBDD, menú operaciones y en cotejamiento elegimos el indicado en la imagen, pulsamos continuar, vemos que se aceptan los cambios, y actualizamos la página para ver que ya no nos muestra la alerta,
 
 
Una vez dejado todo en el estado necesario para proseguir, pulsamos continuar,
 
 
Vemos que se instalan los paquetes de la aplicación, cuando termine, pulsamos continuar,
 
 
Nos solicita en la siguiente página los datos de la cuenta del administrador principal de la plataforma, una vez esten añadidos pulsamos continuar,
 
 
 
 
Para finalizar vemos la plataforma creada, ya sería personalizarla, etc. pero eso os lo explicaré en post posteriores.
 
 
Espero que os haya gustado.
Anuncios

10 comentarios el “Instalación Moodle 2.2

  1. Hola, he estado siguiendo sus instrucciones para la instalación y todo va bien hasta llegar al paso ” página los datos de la cuenta del administrador principal de la plataforma,: ” en mi instalación solo se muestra un questinario sin estilos y cuando doy clic en el botón Actualziar informacion personal, no pasa nada, aqui se queda atrancada mi instalación.
    He buscado información sobre esto, pero no encuentro nada.
    Puedes adrme una guia por favor?

    Gracias

  2. hola que tal….fijate estoy trabajando en instalar moodle 2.2.4 en centos 6. minimal pero cuando reseteo el httpd desde consola me manda este mensaje :

    Iniciando httpd: httpd: Could not reliably determine the server’s fully qualified domain name, using ead.itvillahermosa.edu.mx for ServerName

    en español:

    Iniciando httpd: httpd: No se pudo determinar con fiabilidad el servidor de nombre de dominio completo, utilizando para ead.itvillahermosa.edu.mx ServerName

    y si se reseteo pero no por que me sale ese mensaje

  3. mmm ya instale todo eso pero en el localhost me dice

    Moodle 2.1 o posterior requiere un mínimo de PHP 5.3.2 (usando actualmente la versión 5.1.6). Por favor actualice su software de servidor o de instalar una versión anterior de Moodle. pero ya tengo la ultima version de php ….. que debo hacer??

    • Muchas gracias por visitar mi blog!

      Sobre lo que comentas, para Moodle 2.x requiere PHP 5.3 o superior, tal como indica el mensaje del navegador, tu versión de PHP ES 5.1.6, obsoleta para Moodle 2.x pero válida para versiones anteriores como la 1.9.x.

      Con esto no te queda otra que actualizar php a la versión 5.3, dependerá del S.O. que estés usando.

      Por google encontrarás numerosos blogs que te explican como hacerlo fácilmente, sino das con alguno me comentas para ayudarte en la busqueda.

      Saludos!!

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