Sunteți pe pagina 1din 23

INSTALACIÓN DE MOODLE CON XAMPP

PROCEDIMIENTO DE INSTALACIÓN BAJO WINDOWS

JESÚS BAÑOS SANCHO


IES Satafi (Getafe)

Getafe, Abril de 2008


Instalación de Moodle con XAMPP
Instalación de XAMPP para Windows

1. INSTALACIÓN DE XAMPP PARA WINDOWS.


1. Descargar XAMPP para Windows desde:

http://www.apachefriends.org/en/xampp-windows.html

2. Instalar XAMPP:

Jesús Baños Sancho 2


Instalación de Moodle con XAMPP
Instalación de XAMPP para Windows

Jesús Baños Sancho 3


Instalación de Moodle con XAMPP
Instalación de XAMPP para Windows

Jesús Baños Sancho 4


Instalación de Moodle con XAMPP
Instalación de XAMPP para Windows

3. Desde la ventana de XAMP Control Panel Application, arrancamos Apache y MySql:

4. En el navegador introducimos la dirección http://localhost para acceder a la pantalla


de bienvenida de XAMPP.

Jesús Baños Sancho 5


Instalación de Moodle con XAMPP
Instalación de XAMPP para Windows

5. Hacemos clic en el enlace Estado del panel izquierdo para comprobar qué es lo que
está funcionando:

Jesús Baños Sancho 6


Instalación de Moodle con XAMPP
Instalación de XAMPP para Windows

6. Hacemos clic en el enlace Chequeo de seguridad para comprobar qué puntos de la


instalación son inseguros. Comprobaremos los puertos usados por XAMPP (asegurar-
se de que ninguna otra aplicación utiliza el puerto 80 – Skype a veces lo usa-).

7. Hacemos clic en el enlace http://localhost/security/xamppsecurity.php para acceder


a la consola de seguridad donde introduciremos las contraseñas:
En la sección XAMPP DIRECTORY PROTECTION (.htaccess), crearemos un
usuario con su password para controlar el acceso a XAMPP y pulsamos sobre el
botón Make safe the XAMPP directory. Saldrá un mensaje indicando los ar-
chivos que contribuyen a este nivel de seguridad y dónde se ubican.
Sugerencia: User: “xampp”, password: “xampp”

Jesús Baños Sancho 7


Instalación de Moodle con XAMPP
Instalación de XAMPP para Windows

En la sección MYSQL SECTION: “ROOT” PASSWORD, introduciremos una con-


traseña para el administrador de MySQL. A continuación hacemos clic en el
botón Password changing.
Sugerencia: password: “mysql”

Jesús Baños Sancho 8


Instalación de Moodle con XAMPP
Instalación de XAMPP para Windows

Nos pedirá introducir un nombre de usuario y contraseña con privilegios para


cambiar la password. Introduciremos los datos de la cuenta creada anteriormen-
te.

Será necesario resetear MySQL para activar la seguridad y también nos informa
que se cambió la configuración del archivo config.inc de phpMyAdmin. Así
pues, desde el panel de control de XAMPP, paramos y arrancamos el servicio y
volvemos a entrar en XAMPP.
Al chequear nuevamente la seguridad tendremos que introducir el nombre de
usuario y contraseña creado a tal fin. Comprobamos que tenemos los tres prime-
ros niveles, los más importantes, seguros:

Jesús Baños Sancho 9


Instalación de Moodle con XAMPP
Instalación de XAMPP para Windows

Jesús Baños Sancho 10


Instalación de Moodle con XAMPP
Instalación de Moodle

2. INSTALACIÓN DE MOODLE.
1. Descargar Moodle desde el sitio http://download.moodle.org

2. Desempaquetar en la carpeta …\xampp\htdocs

Jesús Baños Sancho 11


Instalación de Moodle con XAMPP
Instalación de Moodle

3. Modificar el archivo …\xampp\apache\conf\httpd.conf

Nos aseguramos de que nuestro servidor Web está configurado para usar in-
dex.php como página inicial (además de otras como index.html, default.htm,
etc.). En Apache, esto se hace usando el parámetro DirectoryIndex que debe
quedar de esta forma:

Habilitamos la variable AcceptPathInfo, que permite que se le puedan pasar


parámetros a los scripts. Esto nos puede resultar útil para permitir vínculos rela-
tivos entre los recursos, y también proporciona una mejora de rendimiento en la
utilización del sitio Web Moodle. Así pues, añadimos la línea:

Por último, para acceder al sitio desde otro PC, debemos reemplazar localhost
de la variable ServerName por la dirección IP de nuestro PC:

No olvidar guardar el archivo después de realizar los cambios.

4. Modificar el archivo …\xampp\apache\bin\php.ini

Moodle necesita tener activada una determinada configuración en su instalación


PHP para funcionar. La mayoría de ellas aparecerán en la configuración por de-
fecto. Sin embargo, algunos servidores PHP (y algunas de las versiones más re-
cientes de PHP) pueden tener una configuración diferente. Estas opciones se de-
finen en el archivo de configuración de PHP (normalmente llamado php.ini) que
abriremos con el Bloc de notas:

Jesús Baños Sancho 12


Instalación de Moodle con XAMPP
Instalación de Moodle

magic_quotes_gpc = on (preferible, pero no necesario)


magic_quotes_runtime = off (necesario)
file_uploads = on
session.auto_start = 0
session.bug_compat_warn = 1

También definiremos el tamaño máximo para los archivos subidos y ampliaremos


su capacidad de memoria:

memory_limit = 32M (podemos incrementarlo, p.e. a 64M)


post_max_size = 16M (podemos incrementarlo, p.e. a 32M)
upload_max_filesize = 32M (podemos incrementarlo si es inferior)

Por último, en el bloque Dynamic Extensions, hay que descomentar, si es nece-


sario, las librerías php_gd2.dll, php_openssl.dll y php_curl.dll (eliminando
el punto y coma).

Guardar los cambios realizados y resetear MySql.

5. Crear una base de datos vacía. Para ello, nos aseguramos de que XAMPP esté co-
rriendo, entramos en XAMPP (http://10.10.223.21) y hacemos clic en el enlace
phpMyAdmin situado en el panel izquierdo. Tendremos que introducir el nombre de
usuario y contraseña que nos creamos en la fase de chequeo de seguridad de XAMPP:

Creamos una base de datos vacía, por ejemplo, “moodle”:

Jesús Baños Sancho 13


Instalación de Moodle con XAMPP
Instalación de Moodle

6. Iniciamos el proceso de instalación de Moodle, introduciendo en la barra de direccio-


nes del navegador http://10.10.223.21/moodle

Jesús Baños Sancho 14


Instalación de Moodle con XAMPP
Instalación de Moodle

Jesús Baños Sancho 15


Instalación de Moodle con XAMPP
Instalación de Moodle

Jesús Baños Sancho 16


Instalación de Moodle con XAMPP
Instalación de Moodle

Jesús Baños Sancho 17


Instalación de Moodle con XAMPP
Instalación de Moodle

Jesús Baños Sancho 18


Instalación de Moodle con XAMPP
Instalación de Moodle

Jesús Baños Sancho 19


Instalación de Moodle con XAMPP
Instalación de Moodle

Jesús Baños Sancho 20


Instalación de Moodle con XAMPP
Instalación de Moodle

Jesús Baños Sancho 21


Instalación de Moodle con XAMPP
Instalación de Moodle

Jesús Baños Sancho 22


Instalación de Moodle con XAMPP
Instalación de Moodle

Jesús Baños Sancho 23

S-ar putea să vă placă și