Buscar..
Empezando con Lumen
El siguiente ejemplo demuestra el uso de Lumen
en entornos WAMP / MAMP / LAMP
.
Para trabajar con Lumen
, primero debes configurar un par de cosas.
- Compositor
- PHPUnit
- git (no requerido pero muy recomendado)
Suponiendo que tenga todos estos tres componentes instalados (al menos necesita compositor), primero vaya a la raíz de documentos de su servidor web usando terminal. MacOSX y Linux vienen con un gran terminal. Puedes usar git bash
(que en realidad es mingw32
o mingw64
) en Windows.
$ cd path/to/your/document/root
Entonces necesitas usar compose para instalar y crear el proyecto Lumen
. Ejecute el siguiente comando.
$ composer create-project laravel/lumen=~5.2.0 --prefer-dist lumen-project
$ cd lumen-project
lumen-app
en el código anterior es el nombre de la carpeta. Puedes cambiarlo como quieras. Ahora necesita configurar su host virtual para que apunte a la path/to/document/root/lumen-project/public
folder. Supongamos que ha asignado http://lumen-project.local
a esta carpeta. Ahora, si vas a esta URL, deberías ver un mensaje como el siguiente (dependiendo de tu versión de Lumen
instalada, en mi caso era 5.4.4) -
Lumen (5.4.4) (Laravel Components 5.4.*)
Si abre el archivo lumen-project/routers/web.php
, debería ver lo siguiente:
$app->get('/', function () use($app) {
return $app->version();
});
¡Felicidades! Ahora tienes una instalación de trabajo de Lumen
. No, puede ampliar esta aplicación para escuchar sus puntos finales personalizados.