xampp

Qué es y como instalar Xampp en Windows 10

Hola, ¿Cómo están? Bienvenidos, en este tutorial aprenderás paso a paso como instalar Xampp en Windows 10, de tal manera que te permita ejecutar un servidor local para crear y ejecutar tus aplicaciones de PHP.

¡Empecemos!

¿Qué es Xampp?

Xampp es una herramienta de software libre y de código abierto para ejecutar un servidor Apache de forma local “localhost”; contiene paquetes como Apache Server, base de datos MySQL y lenguajes de programación como PHP y Perl entre otros. Es multiplataforma, trabaja tanto en Windows, Linux o Mac perfectamente.

Xampp proporciona una solución completa para aquellos que desean crear aplicaciones web en su computadora local antes de desplegarlas en un servidor en línea. Esto es especialmente útil para desarrolladores web, ya que les permite trabajar en sus proyectos sin necesidad de una conexión a Internet y sin afectar a un servidor de producción.

Desplegar tu proyecto Laravel a producción

Adquiere la guía en formato PDF

Descargar Xampp para Windows 10

Para instalar Xampp en nuestra máquina local,  lo primero es ir a su sitio oficial de Xampp y descargarse la última versión según el sistema operativo que estemos utilizando (o descargarte según la versión de PHP que estemos utilizando).

Descargar Xampp

Instalar Xampp en Windows 10

Una vez finalizada la descarga del paquete, ejecutamos el archivo .exe para comenzar la instalación de Xampp. Se nos visualizará un mensaje de advertencia del firewall y antivirus que debemos aceptar para continuar con la instalación. También se nos visualizará el control de cuentas de usuario, que limita los derechos de escritura en la unidad de disco, le damos clic en “Aceptar”.

control de cuentas Xampp

Superados los mensajes de advertencia inicia el asistente de instalación de Xampp, hacemos clic en el botón “Next”.

Iniciar instalación de Xampp

¿Qué paquetes seleccionar en la instalación de Xampp?

Como mínimo los componentes que te exige Xampp son Apache y PHP, los demás componentes son opcionales de acuerdo a las necesidades de cada proyecto.

  • Apache, es un servidor web http de código abierto,
  • PHP, es un lenguaje de programación de código abierto para crear aplicaciones Web.
  • Perl, es un lenguaje de programación interpretado, para generar informes a partir de datos generados. 
  • MySQL, es un sistema de gestión de base de datos relacional.
  • PhpMyAdmin, es un software para la administración y gestión de de base de datos MySQL.

También cuenta con componentes como servidor de correo, servidor FTP entre otras.

En nuestro caso usaremos Xampp para crear aplicaciones de PHP con el Framework de Laravel, una base de datos en MySQL.

Seleccionar componentes xampp

En esta ventana escogemos el directorio donde se instalará Xampp, se recomienda el directorio por defecto que te ofrece, hacemos clic en en botón “Next”.

Directorio de instalación xampp

Por ahora  Xampp sólo te ofrece dos idiomas inglés y alemán, escogemos inglés y hacemos clic en botón “Next”.

Lenguaje Xampp

Ya estamos listos con todas las configuración requeridas por Xampp, hacemos clic en el botón “Next” para comenzar con la instalación.

Inicia el proceso de instalación de los componentes seleccionados, esto puede demorar unos cuantos minutos, el avance de la instalación se muestra en la barra de carga.

Proceso de instalación xampp

Una vez finalizada la instalación de Xampp nos muestra esta ventana con la opción seleccionada de iniciar el panel de control, hacemos clic en el botón “Finish”.

Instalación xampp php

Se muestra en pantalla el panel de control de Xampp indicando la versión actual y todos los paquetes instalados habilitados, hacemos clic en los botones de “Start” de Apache y MySQL. En este punto es frecuente que el asistente de firewall mande mensajes de alerta acerca del programa, hacemos clic en Permitir acceso.

Panel de control Xampp

Si todo va bien y no existen errores al iniciar los servicios de Xampp (Ver tutorial de errores al iniciar los servicios de Xampp), los módulos de Apache y MySQL se iniciarán y aparecerán marcados en verde. En nuestro navegador web ingresamos a la ruta http://localhost en la barra de direcciones. Si todo está funcionando bien, verás la página de inicio de Xampp.

localhost Xampp

¡Listo! Ahora tenemos instalado Xampp en nuestro sistema operativo y ya podemos comenzar a desarrollar y probar nuestras aplicaciones web localmente. Para cualquier comentario o duda puedes dejar un mensaje, gracias hasta la siguiente.

Saludos y éxitos.

Victor Peña

Victor Peña

Desarrollador de software Backend Developer, experto en Laravel Framework, PHP, JavaScript y MySQL. Creador de contenidos de emprendimiento y desarrollo de software.

1 comentario en “Qué es y como instalar Xampp en Windows 10”

  1. Pingback: Laravel es bueno para principiantes - Norvic Software

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *