Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Windows 10
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.
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.
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.
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.
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.
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.
Se nos muestra la web por defecto de XAMPP, lo que nos indica que esta corriendo
perfectamente.
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.
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.
Auth_type cambiar el valor y ponerle cookie. Observe que este valor va entre comillas.
Guardar los cambios y probar a entrar nuevamente en PhpMyAdmin y verás que se le pide la
contraseña
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.