Notification of features

Important Note
July 31, 2017

Como instalar y correr Laravel en Windows usando Composer

Resultado de imagen de laravel

 

Laravel es un framework web de PHP para crear aplicaciones web de una forma más fácil, por lo general en un framework web, tenemos un ORM, un modelo similar a MVC o igual, un "Template Engine" etc. En esta ocasión vamos a usar el "Template Engine" por defecto de Laravel llamado Blade.

 

Prerequisitos:

Step 1: Descargar e instalar Xampp para windows: descargar

Step 2: Descargar e instalar Composer para windows: descargar

 

Una vez instalado Xampp, Composer automáticamente va a reconocer la instalación de Xampp, cuando se termine la instalación de Composer hacemos lo siguiente:

- Este comando instala laravel de forma global y al mismo tiempo creamos el proyecto llamado "demo"

composer global require "laravel/installer"
composer create-project --prefer-dist laravel/laravel demo

 

Con esto ya tenemos instalado laravel para asegurarnos escribimos:

laravel --version

 

Ahora abrimos el proyecto o carpeta llamado "Inveravel" en este caso el editor de código Visual Studio Code, puede usar el de su preferencia. Tiene que verse algo así:

C:/Users/%userprofile%/inveravel/

├── app               <= App folder Models, Controllers etc. etc.
├── bootstrap
├── config            
├── database
├── public            <= public folder, donde se ponen los archivos estáticos.
├── resources
├── routes            <= rutas o urls del proyecto
├── storage
├── tests
├── vendor
├── .env
├── .env.example      <= .env es para multiples entornos y/o configuraciones
├── .gitattributes
├── .gitignore
├── artisan
├── composer.json
├── composer.lock
├── package.json
├── phpunit.xml
├── readme.md
├── server.php        
└── webpack.mix.js

 

Probablemente ahora este viendo muchos archivos, poco a poco iremos viendo para que sirve cada uno. Ahora para correr el servidor solo escribimos en el terminal:

php artisan serve

 

Y eso es todo, ahora para ver el ejemplo tenemos que ir a: http://localhost:8000/

 

Tags: laravel backend