Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

51
CURSO LIBRE, ABIERTO Y GRATUITO . INTRODUCCIÓN A XAMPP Y MYSQL. CONGRESO VIRTUAL MUNDIAL DE E-LEARNING CONGRESO E-LEARNING Dirección web del congreso: www.congresoelearning.org Soledad Valaer Rubio

Transcript of Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Page 1: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

C U R S O L I B R E , A B I E R T O Y G R A T U I T O .

I N T R O D U C C I Ó N A X A M P P Y M Y S Q L .

CONGRESO VIRTUAL MUNDIAL DE E-LEARNINGCONGRESO E-LEARNING

Dirección web del

congreso: www.congresoelearning.org

Soledad Valaer Rubio

Page 2: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

¿CÓMO INSTALAR XAMPP, MYSQL EN LOCALHOST?

- I n s t a l a c i ó n d e l a s a p l i c a c i o n e s

N o t a : A n t e s d e i n s t a l a r u n s e r v i d o r d e p á g i n a s w e b e s c o n v e n i e n t e c o m p r o b a r s i n o h a y y a u n o

i n s t a l a d o . P a r a e l l o , e s s u f i c i e n t e c o n a b r i r e l n a v e g a d o r y e s c r i b i r l a

d i r e c c i ó n H T T P : / / L O C A L H O S T . S I n o s e o b t i e n e u n m e n s a j e d e e r r o r e s q u e h a y a l g ú n s e r v i d o r d e

p á g i n a s w e b i n s t a l a d o .

Tutorial:Cómo instalar Xampp, MySQL y algún software libre como Moodle, Wordpress o Joomla, en localhost

Page 3: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 4: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Al poner en marcha el instalador XAMPP nos muestra dos avisos:

Page 5: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

A continuación se inicia el asistente de instalación. Para continuar, hay que hacer clic en el botón "Next".

Page 6: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Los componentes mínimos que instala XAMPP son el servidor Apache y el lenguaje PHP, pero XAMPP también instala otros elementos. En la pantalla de selección de componentes puede elegirse la instalación o no de estos componentes. para este curso se necesita al menos instalar MySQL y phpMyAdmin.

Page 7: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 8: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

En la siguiente pantalla se puede elegir la carpeta de instalación de XAMPP. La carpeta de instalación predeterminada es C:\xampp. Si se quiere cambiar, hay que hacer clic en el icono de carpeta y seleccionar la carpeta donde se quiere instalar XAMPP. Para continuar la configuración de la instalación, hay que hacer clic en el botón "Next".

Page 9: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 10: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

La siguiente pantalla nos ofrece información sobre los instaladores de aplicaciones para XAMPP creados por Bitnami. Para que no se abra la página web de Bitnami, habría que desmarcar la casilla correspondiente.

Page 11: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Para empezar la instalación de XAMPP, hay que hacer clic en en el botón "Next" en la pantalla siguiente.

A continuación, se inicia el proceso de copia de archivos, que puede durar unos minutos.

Una vez terminada la copia de archivos, se muestra la pantalla que confirma que XAMPP ha sido instalado. Hay que hacer clic en el botón "Finish". Para no abrir a continuación el panel de control de XAMPP hay que desmarcar la casilla correspondiente.

Page 12: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 13: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

¿Cómo instalar Moodle en localhost?

MOODLE (Entorno de aprendizaje modular y dinámico orientado a objetos)

Moodle se distribuye gratuitamente bajo la licencia Open Source. El entorno de aprendizaje de Moodle esta basado en los principios pedagógicos constructivistas, con un diseño modular que hace fácil agregar contenidos que motiven al estudiante.

Page 14: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Antes de empezar la instalación como tal de MOODLE debemos instalar en primera medida un programa que nos brindara los servicios de servidor Web local.

Existen varios tipos como wamp, xampp, appserver para nuestro caso usaremos xampp que nos dará los servicios de Mysql (gestionador de la base de datos) y Apache(servidor local):

1. Escogeremos el idioma de nuestra instalación, puesto que los idiomas existentes son alemán, japonés e ingles escogeremos este ultimo.

Page 15: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 16: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Empezamos la instalación, clic en next

Page 17: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Escogemos el directorio o ruta que llevara la instalación, por lo general dejamos la que trae por defecto c:/xampp o seleccionamos una diferente

Page 18: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 19: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 20: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Ejecutamos el panel de control Xampp debe aparecer la parte derecha de nuestra barra de inicio el icono de xampp, si lo ejecutamos veremos los servicios de Apache y Mysql running (corriendo en español).

Page 21: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 22: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Ya hemos instalado correctamente nuestro servidor y los servicios necesarios.

Ahora crearemos nuestra base de datos para el manejo de moodle.

Empezamos por abrir nuestro navegador, usaremos Mozilla Firefox

Nos dirigimos a al abarra de direcciones y escribimos http://localhost, la cual es la dirección de el servidor local que hemos instalado en nuestro equipo.

Si es la primera vez que escribes esta dirección nos debe aparecer algo así

Page 23: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 24: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Luego escogemos nuestro idioma.

En la ventana siguiente nos dirigimos a phpMyAdmin que es el que nos permitirá la creación de la base de datos.

Page 25: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Creamos una nueva base de datos le damos un nombre (datos) y debes tenerlo en cuenta

Page 26: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Volvemos a la página principal dando clic en el icono de forma de casita para así editar los privilegios o permisos que tendrá nuestra base de datos.

Page 27: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

E d i t a n d o p r i v i l e g i o s ; d a m o s c l i c e n e l v i n c u l o p r i v i l e g i o s .

Page 28: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Creamos un usuario y una contraseña para poder tener seguridad en nuestra base de datos y no todos los usuarios puedan acceder a ella.

Page 29: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Damos un nombre de usuario, el servidor será local (localhost) escribimos una contraseña y marcamos todas.Es decir solo el administrador de la tabla puede editar la base y le damos las opciones de seleccionar, agregar, borrar entre otros.

Page 30: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Luego en esta ventana escogemos la base que hemos creado, para editar privilegios específicos. Y volvemos a marcas todas. las opciones

Ya hemos creado nuestra base de datos y configurado para trabajar con moodle

Page 31: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Luego de esto si nos dedicaremos a instalar moodle.

Empezamos por descomprimir la carpeta moodle que tenemos en el directorio de donde el servidor local cargara todos los archivos. O si ya tenemos la carpeta descomprimida solo la copiamos en el directorio que para nuestro caso si hemos instalado xampp la ruta es c:/xampp/htdocs

Esta ruta puede variar dependiendo el servidor instalado.

Page 32: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 33: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

L u e g o d e d e s c o m p r i m i r e s t a c a r p e t a n o s d i r i g i m o s a n u e s t r o n a v e g a d o r y e n l a b a r r a d e d i r e c c i o n e s

e s c r i b i m o s h t t p : / / l o c a l h o s t / m o o d l e ( m o o d l e ) e s e l n o m b r e d e l a c a r p e t a q u e h e m o s d e s c o m p r i m i d o s i l a

d e s c o m p r i m i m o s c o n o t r o n o m b r e .

C a m b i a m o s e n l a d i r e c c i ó n m o o d l e p o r e l n o m b r e e s c o g i d o p a r a l a c a r p e t a . N o s d e b e a p a r e c e r u n a v e n t a n a

c o m o l a s i g u i e n t e e n d o n d e e s c o g e r e m o s e l i d i o m a d e n u e s t r a i n s t a l a c i ó n .

Page 34: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 35: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Luego solo damos next.

Se verifican que todos los servicios necesarios estén instalados y funcionando correctamente. Damos clic en siguiente

Page 36: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 37: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Comprobamos la ruta de los directorios de moodle.

Damos clic en siguiente moodle

Page 38: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 39: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Configuramos la base de datos en la cual se almacenaran los datos.

El nombre de la base de dato es el nombre de la base de datos que creamos con phpMyAdmin, el usuario y la contraseña el que creamos para nuestra base de datos, luego clic en siguiente

Page 40: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 41: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Se comprueban que el servidor este correcto clic en siguiente

Page 42: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 43: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Si queremos descargar el paquete de idiomas en español lo hacemos en la siguiente ventana ya que el entorno de actividades de moodle es por defecto en Ingles, si no solo damos clic en siguiente.

Page 44: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 45: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Si la configuración de moodle hasta el momentos es correcta se vera la siguiente ventana. Solo damos clic en continuar.

Page 46: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 47: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Aceptamos la licencia de moodle clic en yes

Page 48: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 49: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

A h o r a s o l o e s p e r a m o s q u e M o o d l e t e r m i n e d e c r e a r

t o d o s l o s a r c h i v o s n e c e s a r i o s .

P a r a e l m a n e j o d e l a b a s e d e d a t o s , t o d o s s u s

c o m p o n e n t e s y d e m á s s e r v i c i o s q u e

E s t e n e c e s i t a . S o l o d a m o s c l i c e n c o n t i n u a r e n l a s

d e m á s v e n t a n a s s i m i l a r e s a e s t a s

Page 50: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.
Page 51: Tutorial.Curso libre, abierto y gratuito de introducción a Xampp y Mysql.

Luego de que moodle termina su configuración interna debemos configurar nuestros privilegios como administrador de la plataforma.

Escribimos una contraseña y nuestro correo electrónico