laragon-windows

Laragon es una suite de desarrollo para PHP que funciona sobre Windows diseñado especialmente para trabajar con Laravel. Similar a otras herramientas como Xampp o Wampp, Laragon nos permite crear un entorno de desarrollo con estas características:

  • Cmder (Consola para Windows)
  • Git
  • Node.js
  • npm
  • SSH
  • Putty
  • PHP 7 / 5.6
  • Extensiones de PHP
  • xDebug
  • Composer
  • Apache
  • MariaDB/MySQL
  • phpMyAdmin
  • Soporte para Laravel y Lumen
  • Gestion automatica de Virtualhosts.

Laragon no es un sustituto a Homestead, puesto que esta última es una herramienta soportada oficialmente por Laravel y como tal es la opción más recomendada, sin embargo, Homestead es una máquina virtual de 64 bits que consume una cantidad considerable de recursos como espacio en disco y memoria RAM. Si tu máquina no cumple con los requisitos para utilizar Homestead (requisitos como la capacidad de virtualización a 64 bits), Laragon puede ser una buena alternativa.

Para más información sobre los requerimientos de Homestead puedes leer nuestro articulo sobre Lo que debes saber antes de instalar Laravel Homestead.

Instalación de Laragon

Puedes descargar el archivo ejecutable desde la web oficial de Laragon: https://laragon.org/

Una vez descargado puedes ejecutar el archivo e iniciar la instalación.

laragon-1

Laragon posee una utilidad realmente interesante que permite crear automáticamente virtual hosts para cada proyecto, así por ejemplo en lugar de ingresar desde el navegador a un proyecto con localhost/tu-proyecto, puedes usar una url más legible como tu-proyecto.dev. Si deseas activar esta función debes indicarlo durante la instalación.

auto-virtualhost

Una vez finalizada la instalación puedes ejecutar Laragon.

Ejecuta este programa como administrador si seleccionaste la opción «Auto create virtual hosts» durante la instalación, de lo contrario el programa no podrá crear los virtual hosts de forma automática. Si cambias de idea sobre el manejo automático de virtual hosts puedes desactivar esta opción desde la pestaña de preferencias.

admin-window

Ahora puedes arrancar el servidor haciendo click sobre el botón «Start all». Para comprobar que tu servidor esta funcionando correctamente puedes ir a /localhost desde el navegador y verás la siguiente pantalla:

Capture

Creando un proyecto de Laravel con Laragon

Para crear un nuevo proyecto haces clic en Menu > Laravel > Create project > Laravel (puedes escoger la versión de Laravel o lumen que quieras instalar).

new-project

A continuación Laragon abrirá una nueva consola y ejecutará automáticamente el comando para instalar Laravel con Composer.

laragon-create-laravel-project

  • Puedes ver el directorio del proyecto haciendo click en Menu > Root.
  • Si deseas tener más control a la hora de crear un proyecto, puedes usar la consola directamente.

Cómo te mencione anteriormente, Laragon crea automáticamente el virtual host por nosotros. En mi caso he creado un proyecto llamado styde-laragon, lo que quiere decir que Laragon ha creado la dirección «styde-laragon.dev».

laravel-laragon

En tan solo unos pocos minutos puedes instalar un completo entorno de desarrollo sobre Windows y crear tu primer proyecto de Laravel sin ningún inconveniente. Si has usado esta herramienta antes, o si te propones a hacerlo luego de leer este tutorial, déjanos tus opiniones en la sección de comentarios para saber que opinas al respecto.

Material relacionado

Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.

Lección anterior Alias de comandos para la consola Windows/Linux/Mac Lección siguiente Cómo mejorar la apariencia y funcionalidad de PhpStorm