Está en la página 1de 12

Instalación y configuración de un servidor Web en

Windows 10

Instalaremos el servidor web XAMPP Server


1.- Descargar XAMMP Server desde la web https://sourceforge.net/projects/xampp/ y hacer
clic en el botón Download.

Nota: Este es el sitio oficial, tener cuidado si lo descargan desde otro sitio web, que suelen
estar modificados para así tener acceso a su computadora, e incluso le dicen que deben
desactivar UAC (User Account Control, o Control de Cuenta de Usuario) y desactivar el Firewall.
Para instalar la versión original de XAMPP Server no hace falta desactivar estas medidas de
seguridad que incorpora Windows, las cuales veremos más su funcionamiento en la clase de
seguridad en Windows 10.

2.- Ejecutar el archivo ejecutable que se ha descargado, saltará la alerta de seguridad de (UAC)
pidiendo permiso para su ejecución, dar clic en SI para continuar con la instalación.

Se nos muestra una advertencia por tener un antivirus instalado, le damos a YES. Si se muestra
una alerta una UAC dar clic en OK para continuar con la instalación.

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com


Instalación y configuración de un servidor Web en
Windows 10

3.- Hacer clic en Next.

4.- Dejar todo seleccionado y hacer clic en Next.

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com


Instalación y configuración de un servidor Web en
Windows 10

5.- Seleccionar la ruta donde se instalara el servidor XAMPP. En nuestro caso lo dejamos por
defecto para que las pruebas se correspondan, pero a libre elección pueden seleccionar donde
desean instalarlo. Hacer clic en Next.

6.- Seleccionar el idioma y hacer clic en Next.

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com


Instalación y configuración de un servidor Web en
Windows 10

7.- Desactivar el check Learn more about Bitnami for XAMPP y haga clic en Next.

8.- Se nos muestra una ventana que nos dice que la instalación está preparada para comenzar
a instalarse en el ordenador. Hacemos clic en Next.

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com


Instalación y configuración de un servidor Web en
Windows 10

9.- Comienza el inicio de instalación.

10.- Se no muestra la información de que se ha instalado correctamente XAMPP Server.


Dejamos marcado el check que nos pregunta que si deseamos iniciar el panel de control de
XAMPP y luego damos clic en Finish.

11.- En el panel de control de XAMPP, puedes iniciar los servicios que desee correr, nosotros
necesitamos iniciar Apache y MySql. Para ello hacer clic en el botón Start de cada servicio que
desee iniciar. Como medida de seguridad, se recomienda iniciar exclusivamente los servicios
que se van a utilizar. Tomcat es un servidor web al igual que Apache, yo prefiero usar Apache,
pero si alguno conoce Tomcat y desea usar ese, no hay problema, lo pueden usar.

FileZilla es un servidor FTP, el cual nos permite descargar y cargar archivo al ordenador donde
este instalado a través de la red, por ahora no usaremos este servicio.

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com


Instalación y configuración de un servidor Web en
Windows 10

Como podemos ver la siguiente imagen los servicios se han iniciados (running), además nos
indica en los puertos que están que están corriendo cada uno, se pueden cambiar de puerto,
pero lo dejaremos en sus puertos por defectos.

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com


Instalación y configuración de un servidor Web en
Windows 10

Podemos hacer uso de Powershell para hacer una consulta a los puertos de cada servicio y ver
si están abierto. En la siguiente imagen se muestran las 3 consultas a los puertos 80, 443 y
3306. El parámetro localhost se refiere a nuestra maquina donde tenemos instalado el servidor
web, si queremos hacer esta consulta a otro ordenador debemos cambiar localhost por la ip de
la maquina remota, por ejemplo, si el servidor estuviera en un dominio en Internet o en una
maquina Linux o en Kali indicaríamos la dirección ip de esa máquina remota.

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com


Instalación y configuración de un servidor Web en
Windows 10

Probando que el servidor web está corriendo correctamente


Para llevar a cabo esta prueba abrimos un navegador y en la URL ponemos la dirección del
ordenador donde instalamos XAMPP y si esta haciendo la prueba en la misma máquina, pues
podemos utilizar localhost en vez de la dirección ip.

Se nos muestra la web por defecto de XAMPP, lo que nos indica que esta corriendo
perfectamente.

El ejemplo muestra como probamos también con la dirección ip y obtenemos el mismo


resultado.

Nota: Localhost se refiere a la propia máquina donde estamos realizando la consulta.

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com


Instalación y configuración de un servidor Web en
Windows 10

Comprobar que tenemos MySQL funcionando correctamente


Abrimos el navegador y escribirmos la siguiente URL: http://localhost/phpmyadmin/

Podemos ver que nos carga PhpMyAdmin, el cual es un gestor de base de datos, que nos
permite ver, crear y administrar base de datos de MySQL o MariaDB.

Podemos comprobarlo usando la ip de nuestra maquina

http://192.168.1.110/phpmyadmin/

Asignar una contraseña al usuario root (administrador) para tener el servidor protegido por
contraseña y evitar acceso no autorizado a las bases de datos. Para ello hacemos clic en la
ficha Cuentas de usuarios y seleccionamos el usuario root de localhost, ahora le damos a
Editar privilegios.

Tal y como se muestra en la siguiente imagen.

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com


Instalación y configuración de un servidor Web en
Windows 10

A continuación damos clic en Cambio de contraseña

Introducimos una contraseña segura y le damos clic en Continuar.

Se nos confirma que la contraseña se cambió exitosamente.

Ahora tenemos que cambiar unos parámetros en el archivo de configuración de PhpMyAdmin


(config.inc) el cual está en la ruta C:\xampp\phpMyAdmin. Tal y como se muestra en la
captura de pantalla siguiente.

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com


Instalación y configuración de un servidor Web en
Windows 10

En el archivo tenemos poner lo siguiente:

Auth_type cambiar el valor y ponerle cookie. Observe que este valor va entre comillas.

Password: Indicar la contraseña que ha establecido en PhpMyAdmin

Guardar los cambios y probar a entrar nuevamente en PhpMyAdmin y verás que se le pide la
contraseña

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com


Instalación y configuración de un servidor Web en
Windows 10

Con estas pruebas ya tenemos todo nuestro servidor web corriendo correctamente.

También podemos que estos servicios están corriendo, haciendo clic en la flecha que esta por
donde esta la fecha y hora del ordenador, en el icono de XAMPP le damos clic derecho y ahí
podremos ver que tanto Apache como MySQL están en verde, ósea corriendo.

Elaborado por: Angel Darío Morón Feliz dariowins@gmail.com

También podría gustarte