Anexsoft | Blog y dictado de cursos de Tecnología

En este encontrarás tutoriales de tecnología como PHP, ASP.NET MVC, Front-End, entre otros y cursos exigentes de modalidad online que te ayudarán a crecer profesionalmente.

¿Cómo instalar Laravel en Windows?
Actualizado el 07 Mayo, 2017 y leído 14,063 veces
Calificación: 9.43 / 10

¿Cómo instalar Laravel en Windows?

Anexsoft

¿Qué es Laravel?

Es un framework para PHP que se ha vuelto en uno de los más populares según las estadísticas hasta la fecha de hoy. Su filosofía es desarrollar código elegante, y podríamos decir que tiene influencia de otros frameworks como Ruy on Rails, Sinatra y ASP.NET MVC.

Image title

 

 

Características del framework:

  • Basado en la arquitectura MVC.

  • Sistema flexible de ruteo, asignar un nombre a una URL es muy sencillo con Laravel.

  • Soporte a RestFul.

  • Implementación de plantillas bajo su motor Blade.

  • Gran manejo en la persistencia de datos ya sea usando SQL, Eloquent ORM o el Query Builder. En particular uso el Eloquent junto al Query Builder para consultas complejas.

  • Administración de depedencias usando Composer. Este nos permite extender las funcionalidades de nuestro proyecto bajando otras librerías, este es muy similar a los que es el NUGET en el mundo de .NET.

  • Soporte para el caché.

  • Ahorro increible de código.

  • Curva de aprendizaje media/alta.

Creo con esto menciono alguno de los detalles más importantes de Laravel.

 

¿Qué es Composer?:

Es un administrador de dependencias que nos permite agregar un número de librerías a nuestros proyectos PHP. Lo que nos interesa ahora es descargarlo, para Windows tenemos un instalador que lo podemos descargar haciendo click aquí, este les va a pedir que ubiquemos el PHP.exe, en mi caso como uso XAMPP lo tengo en la siguiente ruta "C:\xampp\php\php.exe". Por ende, habiendo descargado composer procedemos a instalarlo y abrimos nuestra ventana de DOS de Windows para crear un proyecto basado en Laravel.

Web oficial:
https://getcomposer.org

 

Creando nuestro primer proyecto con Laravel

Paso #1

Ejecutamos el siguiente comando para descargar el instalador de laravel, con este vamos a poder crear nuevos proyectos.

composer global require "laravel/installer"

Image title

Paso #2

Ahora debemos registrar dicha instalación que hicimos previamente en nuestras variables de entorno para poder ejecutar el comando que nos permite crear un nuevo proyecto Laravel desde nuestra consola.

  1. Debemos ubicarnos en una ruta similar a la que mostraré a continuación. En mi caso el usuario es hitog, en el de ustedes debe tener otro nombre el resto de la ruta debe ser igual.
    C:\Users\hitog\AppData\Roaming\Composer\vendor\bin
    Copien esta ruta
  2. Nos vamos a las variables de entorno de nuestra PC
    Click derecho a nuestro PC y nos vamos a propiedades, cambiar configuración, opciones avanzadas y finalmente variables de entorno.
  3. Y encontraremos una variable llamada PATH, le damos modificar o doble click y agregamos la ruta que copiamos anteriormente y la agregamos al final separandola con un ";"
    ;C:\Users\hitog\AppData\Roaming\Composer\vendor\bin
  4. Si han hecho bien este paso nos vamos a la consola de Windows y escribimos laravel, deberíamos ver los comandos disponibles para laravel.

Paso #3

Abrimos nuevamente la consola de windows (si ya esta abierta no lo hagan), y se posicionan en la carpeta de sus proyectos PHP. En mi caso como usa wamp la ruta es la siguiente:
c:\wamp\www
E ingresan el siguiente comando

laravel new nombre_de_mi_proyecto

Si todo esta bien se comenzara a descargar el proyecto y veran una carpeta llamada nombre_de_mi_proyecto o el nombre que hayan puesto.

Image title

Para ejecutar el proyecto desde la web corremos la siguiente URL, http://localhost/mi-proyecto-laravel/public/.

Pronto voy a crear más tutoriales de Laravel así que atentos al Blog.

 

PD: les recomiendo altamente que vean el video ya que es mucho más fácil entender todo lo explicado en este tutorial. Además, encontramos un pequeño error en la última versión del instalador de Laravel, ahí vimos como solucionarlo.

¡Adquiera ya!

  • Software de Venta e Inventario hecho en PHP y Codeigniter

    Software de Venta e Inventario hecho en PHP y Codeigniter
  • Software de Portafolio Profesional hecho en ASP.NET MVC 5 C#

    Software de Portafolio Profesional hecho en ASP.NET MVC 5 C#
  • Código de fuente de Red Social desarrollada en ASP.NET MVC

    Código de fuente de Red Social desarrollada en ASP.NET MVC

Últimas publicaciones

Encuesta

¿Sobre qué te gustaría que se hable más?

Síguenos

Estudia con nosotros y crece profesionalmente

Nuestros cursos han sido hecho en base a lo que demanda el mercado hoy en día.
La experiencia obtenida es la de un ambiente laboral.

Anexsoft
© 2018 Anexsoft, blog y cursos online de TI.