Esta va a ser una de las primeras entradas de una serie que quiero realizar, para facilitar y expandir el uso de Laravel en la comunidad hispana.
Instalación de XAMPP en Windows
Primero descargaremos XAMPP desde su página oficial
OJO, actualmente (12/03/2021) aparece la versión 8.* de XAMPP por defecto, esto no supone ningún problema de entrada, aunque puede generar problemas si nuestro entorno objetivo es PHP 7.* ya que XAMPP 8.* usa la versión 8 de PHP. Si tenemos constancia de que nuestro entorno objetivo no dispone de PHP 8 podemos elegir una versión de Apache que utilice PHP 7
Podemos dejar seleccionados todos los componentes que aparecen en XAMPP, aunque si no disponemos de mucha potencia en nuestra máquina, podemos reducirlos hasta esta configuración:
Seguimos con la instalación hasta el final.
Si hemos elegido la ruta por defecto, se nos habrá creado una carpeta en C:/xampp
Instalación de Composer para Windows
Composer es administrador de dependencias de PHP, si nunca lo has usado, lo más probable es que no lo tengas instalado en tu máquina. Puedes comprobarlo rápidamente escribiendo composer
en un terminal cmd. Si aparece una larga lista de comandos, puedes saltarte este punto, si por el contrario, aparece que no se reconoce el simbolo o expresión, deberás instalarlo.
Podemos descargar su ejecutable desde su web , ejecutamos y continuamos con los ajustes predeterminados, es recomendable seleccionar la opción de añadir PHP a las variables de entorno o PATH, ya que esto nos puede librar de algunos problemas posteriores.
Utilización de un terminal para generar el proyecto de Laravel
Windows tiene preinstalado un terminal fantástico. Podemos utilizar el clásico terminal cmd sin ningún tipo de problema, aunque si queremos ser unos auténticos "edgies" debemos utilizar Windows Terminal es prácticamente el mismo terminal de comandos, con algunos extras.
OJO, ya que Windows Terminal abre por defecto una pestaña del terminal PowerShell y nosotros necesitamos una pestaña de cmd o "Símbolo del sistema"
Una vez estemos en nuestro terminal, deberemos utilizar esta serie de comandos:
cd C:/xampp/htdocs
composer create-project laravel/laravel ejemplo
Después de una larga lista de instalación de paquetes, tendremos disponible nuestro proyecto fresco de Laravel en la siguiente dirección:
http://localhost/ejemplo/public
Siguientes pasos: Instalación de JetStream en nuestro proyecto de Laravel (En proceso)