Anda di halaman 1dari 9

Para instalar Moodle necesitaremos instalar tambin Apache2, PHP5 y MySQL. Sin ms, comenzamos.

INSTALACIN Y CONFIGURACIN DE APACHE2


1. Lo primero es instalar un servidor HTTP, en nuestro caso, vamos a instalar Apache2: sudo aptitude install apache2-mpm-prefork 2. Al terminar la instalacin obtendremos un mensaje como este: apache2: Could not reliably determine the servers fully qualified domain name, using 127.0.1.1 for ServerName Este mensaje lo podemos eliminar indicndole a Apache2 nuestro fqdn con el siguiente comando: echo "ServerName localhost" | sudo tee /etc/apache2/conf.d/fqdn 3. Despus tenemos que indicarle a Apache2 que use index.php como pgina de inicial (adems de index.html e index.htm). Para esto tendremos que editar el archivo /etc/apache2/sites-available/default e incluir la lnea DirectoryIndex index.php index.html index.htm. Paso a paso sera: sudo nano /etc/apache2/sites-available/default E insertamos la lnea DirectoryIndex index.php index.html index.htm

Para que quede como en la imagen siguiente.

Modificacin del archivo /etc/apache2/sites-available/default para incluir la directiva DirectoryIndex 4. Para que Apache2 relea los ficheros de configuracin lo reiniciamos sin cerrar las conexiones establecidas (s, ya s que no hay ninguna pero si hacemos las cosas bien desde el principio tampoco pasa nada): sudo apache2ctl graceful 5. Por ltimo, comprobamos que Apache2 se est ejecutando correctamente en nuestro equipo: sudo apache2ctl status

INSTALACIN DE PHP5
1. A continuacin, instalaremos todos los paquetes que necesitaremos de PHP5: sudo aptitude install php5 php5-mysql php5-gd php5-curl php5-xmlrpc

INSTALACIN DE MYSQL
1. Tambin tenemos que instalar MySQL. Lo hacemos con el siguiente comando: sudo aptitude install mysql-server

2. Durante la instalacin se nos preguntar por la contrasea de MySQL:

Peticin de contrasea durante la instalacin de MySQL 3. Una vez instalada MySQL tendremos que crear una base de datos que se llamar moodle. Con este fin ejecutamos el siguiente comando para iniciar sesin en MySQL: mysql -u root -p 4. Creamos la base de datos: CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; 5. Otorgamos los permisos necesarios al usuario de Moodle: GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON moodle.* TO usuario_moodle@localhost IDENTIFIED BY 'la_contrasea'; 6. Salimos de MySQL ejecutando: quit 7. Por ltimo, reiniciamos MySQL: mysqladmin -p reload

INSTALACIN Y CONFIGURACIN DE MOODLE


1. Al fin llegamos a la instalacin de Moodle en s. Como no podra ser de otra manera, ejecutamos este comando y se descarga en el directorio donde nos encontremos: wget http://download.moodle.org/download.php/stable19/moodleweekly-19.tgz 2. Descomprimimos el fichero: tar xzvf moodle-weekly-19.tgz 3. Movemos la carpeta moodle a /var/www/ que es donde, por defecto, se alojan las pginas web en Apache2: sudo mv moodle /var/www/ 4. Adems, Moodle necesita un directorio para almacenar archivos. Por seguridad no debe estar accesible desde la web por lo que lo crearemos en /var con el siguiente comando: sudo mkdir -p /var/moodledata 5. A continuacin debemos cambiar el propietario del directorio para que Moodle pueda acceder a l: sudo chown -R nobody:www-data /var/moodledata 6. Tambin le cambiamos los permisos con el mismo fin anterior: sudo chmod -R 0770 /var/moodledata 7. Una vez ejecutado el comando anterior ya dejamos de lado el Terminal y los siguientes pasos los realizaremos desde un navegador web. Como Ubuntu Server no tiene interfaz grfica (no podemos ejecutar Mozilla Firefox), lanzaremos el navegador desde otro equipo y pondremos la IP del servidor en la barra de direcciones:

Instalacin de Moodle - Paso 1 Despus de seleccionar el idioma, hacemos clic en Siguiente para continuar la instalacin. 8. En este paso se comprueba si tenemos todo lo necesario para que Moodle se ejecute correctamente.

Instalacin de Moodle - Paso 2 Continuamos haciendo clic en Siguiente (como siempre se repite no lo volver a poner). 9. Comprobamos las direcciones donde se instalar Moodle.

Instalacin de Moodle - Paso 3

10.Ahora tenemos que completar la informacin correspondiente a MySQL con el nombre de usuario y la contrasea que escribimos en el paso 5 de la Instalacin y configuracin de MySQL (de esta misma entrada).

Instalacin de Moodle - Paso 4 11.Verificamos que todo est correcto en la configuracin del servidor.

Instalacin de Moodle - Paso 5 12.En este paso descargamos el paquete de idioma de Espaol Espaa (es_es).

Instalacin de Moodle - Paso 6 13.Y vemos que efectivamente se ha instalado sin ms problemas.

Instalacin de Moodle - Paso 7 14.En este punto finaliza la configuracin y Moodle intenta crear un fichero de configuracin en /var/www/moodle. En nuestro caso no lo ha conseguido por lo que tenemos que pasarlo de alguna forma al servidor: escribiendolo a mano o bien copindolo a travs de una conexin ssh o como se te ocurra.

Instalacin de Moodle - Paso 8 15.Yo opt por un copiar y pegar a travs de una conexin ssh. Despus de establecer la conexin con

SSH ADMINISTRADOR@192.168.1.111
Ejecut el siguiente comando para editar (crear) el archivo y pegar (como es en un Terminal se hace con Mays+Insert) el contenido anterior. sudo nano /var/www/moodle/config.php

Fichero /var/www/moodle/config.php 16.Continuamos en el navegador web y aceptamos las condiciones de la licencia.

Instalacin de Moodle - Paso 9 17.La siguiente pantalla nos informa de la versin instalada.

Instalacin de Moodle - Paso 10 18.Aqu tendremos que incluir los datos del administrador de Moodle.

Instalacin de Moodle - Paso 11 19.Configuramos la pgina inicial de nuestra plataforma.

Instalacin de Moodle - Paso 12 20.Por fin hemos terminado con la instalacin.

Instalacin de Moodle - Paso 13

Anda mungkin juga menyukai