Herramientas de desarrollo

Instalación de Laragon en Windows: guía paso a paso actualizada

Por Víctor Peña · Actualizado el

Si vas a programar en PHP o Laravel desde Windows, lo primero que necesitas es un entorno de desarrollo local. Laragon es, en mi opinión, la forma más rápida de tenerlo listo: se instala en minutos y viene con todo configurado.

En esta guía vamos a instalarlo paso a paso, dejarlo funcionando y resolver los errores que aparecen con más frecuencia.

Qué es Laragon

Laragon es un entorno de desarrollo local para aplicaciones web en PHP. Reúne en un solo instalador todo lo que necesitas —servidor web, base de datos, PHP y Composer— ya configurado y listo para trabajar.

Por qué Laragon y no XAMPP

Es la pregunta que más me hacen, así que va de entrada:

  • Dominios automáticos. Creas una carpeta y Laragon te da micarpeta.test funcionando, sin tocar archivos de configuración ni el hosts de Windows.
  • Cambiar de versión de PHP es un clic. Puedes tener varias instaladas y alternar entre ellas según el proyecto.
  • No toca el registro de Windows. Se puede mover de carpeta, o incluso llevar en un pendrive.
  • Trae Composer, Node y Git incluidos, que es justo lo que ibas a instalar después.

Si vienes de XAMPP, el cambio se nota sobre todo en lo primero: dejar de configurar virtual hosts a mano.

Requisitos

  • Windows 10 o superior, 64 bits.
  • Alrededor de 1 GB de espacio libre.
  • Permisos de administrador para instalar.

Descargar Laragon

Entra al sitio oficial de Laragon y descarga la edición Full, que es la que trae todo incluido.

Al momento de actualizar esta guía, la versión vigente es Laragon 8.6.1 Full e incluye:

  • Apache 2.4.66 y Nginx
  • MySQL 9.6, 9.4 y 8.4
  • PHP 8.5, 8.4, 8.3, 8.2 y 8.1
  • Node.js 25, 24, 23 y 22
  • PostgreSQL 18, 17, 16 y 15
  • Redis, Memcached, Composer, npm y Git

Descarga siempre la más reciente: las versiones que ves arriba van cambiando y no hay razón para instalar una vieja. El archivo pesa alrededor de 230 MB y viene como un único ejecutable, sin instaladores adicionales ni dependencias que buscar por separado.

Instalar Laragon en Windows

La instalación es un asistente corriente de Windows, de esos de «Siguiente, Siguiente, Finalizar». Aun así hay dos pantallas donde conviene detenerse, y son justo las que explico abajo.

1. Seleccionar el idioma

Ejecuta el archivo descargado. Es probable que Windows muestre un aviso del firewall: acéptalo, porque Laragon necesita permiso para levantar el servidor web y sin eso no vas a poder abrir tus proyectos en el navegador.

Lo primero que aparece es un desplegable con el idioma del instalador. Elige el que prefieras y continúa.

2. Elegir el directorio de instalación

La ruta predeterminada es C:\laragon. Acéptala y pulsa Siguiente.

Un consejo aquí: evita cambiarla a Archivos de programa. Esa carpeta tiene permisos restringidos en Windows, y el servidor web necesita escribir dentro de su propio directorio. Instalarlo ahí es la causa de una buena parte de los errores raros que después nadie sabe explicar.

3. Opciones de instalación

Esta es la pantalla importante, y la única donde de verdad hay que fijarse. Aparecen unas casillas de configuración, y conviene dejar marcadas estas dos:

  • Ejecutar Laragon al iniciar Windows, para que el entorno esté listo sin que tengas que abrirlo cada vez.
  • Personalizar las URL de los proyectos, que es lo que hace que una carpeta llamada app responda en app.test. Si desmarcas esta, pierdes la mejor característica de Laragon.

4. Confirmar e instalar

La siguiente pantalla te muestra un resumen con la ruta elegida y el espacio que va a ocupar. Revísalo y confirma.

A partir de ahí verás una barra de progreso: el instalador descomprime Apache, MySQL, PHP, Node y el resto de componentes, así que tarda unos minutos. Cuando llegue al final aparece la pantalla de finalización, con la opción de abrir Laragon marcada. Déjala así y pulsa Finalizar.

5. Iniciar los servicios

Se abre el panel de control, que es una ventana pequeña con el logotipo de Laragon y cuatro botones. Pulsa Iniciar todo.

En unos segundos, debajo del logotipo aparecerán las versiones de Apache y MySQL que quedaron activas, y ambas en verde. Si las ves así, tu entorno ya está funcionando.

Para comprobarlo, abre el navegador y entra a:

localhost

Deberías ver la página de bienvenida de Laragon, con el resumen de los componentes instalados y sus versiones. Si carga, la instalación terminó bien.

Los dominios automáticos

Esta es la característica que más diferencia a Laragon del resto. Todo lo que pongas dentro de la carpeta C:\laragon\www recibe su propio dominio local, sin que tengas que configurar nada.

Si creas una carpeta llamada tienda, Laragon la sirve en:

tienda.test

Sin editar el archivo hosts de Windows y sin escribir un virtual host a mano. Eso, que suena a detalle, es lo que en XAMPP te lleva varios minutos por cada proyecto.

Si la dirección no responde, haz clic derecho sobre el ícono de Laragon y elige Apache → Recargar, para que tome la carpeta nueva.

Cambiar la versión de PHP

Esta es la función que más vas a agradecer cuando mantengas proyectos viejos y nuevos a la vez.

Clic derecho en el panel de Laragon → PHP → Versión, y eliges la que necesites. Laragon reinicia el servidor con esa versión.

Si la que buscas no aparece, descárgala desde el sitio de PHP para Windows, descomprímela en C:\laragon\bin\php\ y volverá a aparecer en el menú.

Crear una base de datos

Laragon incluye herramientas para administrar MySQL sin salir del panel: clic derecho → MySQL → HeidiSQL, o entra a localhost/phpmyadmin si prefieres esa.

Los datos de acceso por defecto son:

Usuario:    root
Contraseña: (vacía)
Host:       127.0.0.1
Puerto:     3306

Y en el archivo .env de tu proyecto Laravel, la configuración queda así:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nombre_de_tu_base
DB_USERNAME=root
DB_PASSWORD=

Ojo con esto: la contraseña vacía está bien en tu computadora, pero nunca en un servidor de producción.

Problemas comunes y cómo resolverlos

Apache no inicia. Casi siempre es que otro programa ocupa el puerto 80. Los culpables habituales son IIS, Skype o algún antivirus. Puedes cerrar ese programa, o cambiarle el puerto a Laragon desde Menú → Apache → httpd.conf.

El dominio .test no carga. Recarga Apache desde el menú de Laragon. Si sigue sin funcionar, verifica que en las opciones esté activada la personalización de URLs de proyecto.

MySQL no arranca. Suele ser el puerto 3306 ocupado por otra instalación previa de MySQL corriendo como servicio de Windows. Detén ese servicio y vuelve a intentar.

El antivirus bloquea la instalación. Algunos antivirus marcan los binarios de servidor como sospechosos. Si confías en la descarga —hazla siempre desde el sitio oficial—, agrega la carpeta de Laragon a las excepciones.

Composer da error de memoria. En proyectos grandes puede quedarse corto. Ejecuta el comando anteponiendo COMPOSER_MEMORY_LIMIT=-1.

Para cerrar

Con esto ya tienes un entorno de desarrollo completo en Windows: servidor web, base de datos, PHP, Composer y dominios automáticos, sin haber editado un solo archivo de configuración.

El siguiente paso natural es empezar a construir. Si quieres entender antes cómo se diseña la base de datos de un sistema, te sirve qué es el diagrama entidad-relación, y para llevar el control de tu código desde el primer día, qué es Git.

Y si lo que necesitas es un sistema para tu empresa y no construirlo tú, en Norvic Software desarrollamos software a medida con este mismo stack.

Saludos y éxitos.

Norvic Software

Desarrollamos el software que tu empresa necesita

Somos una fábrica de software en Bolivia. Construimos sistemas a medida y aplicaciones móviles, y llevamos Inteligencia Artificial a las empresas que ya tienen un sistema funcionando.

Solicitar cotizaciónVer todos los servicios

Cotización sin costo · Respuesta directa por WhatsApp