Primero de todo tenemos que tener un programa que haga de servidor apache y tenga php, nosotros usaremos Xampp, aunque también os recomendamos Laragon.

Una vez hemos instalado Xampp, en un terminal ponemos este comando:

Si PHP se ha instalado correctamente, nos debería salir algo así:

Es importante instalar las versiones de PHP 7+, ya que las versiones anteriores han quedado sin continuación y muchos paquetes necesitan las versiones de php más actuales.

Instalando Composer

Composer es un gestor de dependencias de PHP y básicamente se encarga de instalar las librerias que nuestros proyectos necesitan y de mantenerlas actualizadas para que funcionen correctamente.

Para instalar Composer en Windows visitamos la siguiente página:
https://getcomposer.org/Composer-Setup.exe
Una vez hemos descargado el instalador, lo ejecutamos y le damos “Siguiente” a todos los pasos.

Una vez terminada su instalación, abrimos una consola de Windows y ejecutamos el comando “composer”. Si todo ha salido bien, nos mostrará una lista de comandos para ejecutar.

Cómo instalar Laravel en Windows 10 desde cero

Crear nuestro primer proyecto

Para crear un nuevo proyecto en Laravel disponemos de estas dos formas:

  • Utilizando composer ponemos el comando:

  • Utilizando el instalador de Laravel ejecutamos estos dos comandos:

Estos comandos generarán una carpeta llamada “nombre-proyecto” que tendrá la instalación básica del framework.

Si lo hacemos con composer tenemos que copiar el archivo .env.example a .env y generar una clave nueva para el proyecto con estos comandos:

Con Laravel los comandos anteriores no sería necesario ponerlos.

Una vez tenemos estos pasos hechos correctamente, en un terminal de Windows vamos a la carpeta del proyecto (justo dentro) y para ejecutar Laravel y que podamos ver el proyecto usamos el comando:

Cuando esté activo, entramos al navegador, ponemos la ip que nos ha dicho en la terminal al iniciarse (normalmente es 127.0.0.1:8000) y veremos esto:

Cómo instalar Laravel en Windows 10 desde cero

 

¡Esperamos que te haya servido!