Indíce de contenidos
Introducción
El desarrollo web moderno se basa en marcos de trabajo sólidos y versátiles como Laravel. En su versión 10, Laravel ha introducido emocionantes mejoras y características. En este tutorial, te guiaré a través del proceso de instalación de Laravel 10 utilizando Composer, la herramienta esencial para gestionar dependencias en PHP.
Requerimientos
Antes de comenzar necesitamos asegurarnos de que tengamos php y composer en la línea de comandos
Verificar php
Si ejecutamos el siguiente comando
php -v
en la terminal deberíamos ver algo como esto:
PHP 8.1.21 (cli) (built: Jul 5 2023 08:46:02) (ZTS Visual C++ 2019 x64)
Copyright (c) The PHP Group
Zend Engine v4.1.21, Copyright (c) Zend Technologies
with Xdebug v3.2.1, Copyright (c) 2002-2023, by Derick Rethans
Si la terminal los indica que php no se encuentra como un comando interno o externo, te recomiendo que veas nuestro siguiente post donde resolvemos eso: PHP no se reconoce como un comando interno o externo
O bien, si aún no tienes php instalado te recomendamos nuestro siguiente video donde te enseñamos a instalar php manualmente en windows.
Verificar composer
Para este caso nos ayudaremos de composer para poder generar el proyecto, por lo que ejecutaremos el siguiente comando
composer -v
y tendremos que ver algo como esto
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 2.5.8 2023-06-09 17:13:21
En caso de que igual la terminal no lo reconozca puedes obtener composer en este link
Lo puedes instalar mediante la instalación recomendada para windows o bien descargar el composer.phar
Instalación
Primero lo que debemos de hacer en ingresar desde la terminal a la carpeta donde queramos crear nuestro proyecto
y ejecutar el siguiente comando
#Si tienes composer instalado
composer create-project laravel/laravel MiProyecto
#Si tienes composer.phar
php composer.phar create-project laravel/laravel MiProyecto
Esto nos descargara lo necesario para el proyecto y también las dependencias que se requieren, una vez finalizado nos mostrara algo como lo siguiente:
Prácticamente eso ha sido todo, si accedemos a la carpeta que nos generó deberías ver algo como esto:
Instalar versión especifica de laravel
Si lo que requieres es instalar una versión más antigua de Laravel, lo único que debes de hacer es añadir un parámetro adicional a nuestro comando, por ejemplo:
#Si tienes composer instalado
composer create-project laravel/laravel MiProyecto2 "9.*"
#Si tienes composer.phar
php composer.phar create-project laravel/laravel MiProyecto2 "9.*"