Instalación y configuración de Laravel

Instalación y configuración de Laravel

¡Hola! ¿Qué tal? ¡Bienvenidos! Continuando con el curso de Laravel, hoy veremos la instalación y configuración de Laravel 10, como también ejecutar nuestro proyecto por primera vez en nuestro servidor local.

¡Empecemos!

Requisitos para trabajar en Laravel

Para empezar a trabajar en Laravel 10 necesitamos preparar nuestro entorno de trabajo, para eso necesitamos herramientas que nos servirán en todo este curso, como Xampp (que viene con PHP y MySQL), Composer y PHPStorm o Visual Studio Code. 

Puedes utilizar otras herramientas de trabajo de acuerdo a tus preferencias y la elección también dependerá del sistema operativo que estés utilizando.

Desplegar tu proyecto Laravel a producción

Adquiere la guía en formato PDF

Xampp

Es una herramienta de software libre para ejecutar un servidor Apache de forma local, juntamente con Apache viene con un lenguaje de programación como PHP y un gestor de base de datos como MySQL. Aquí te dejo un tutorial de cómo instalar Xampp.

Composer

Composer es un gestor de dependencias de PHP, que nos permite administrar paquetes y librerías desde un repositorio. Aquí te dejo un tutorial de cómo instalar Composer.

Visual Studio Code

Visual Studio Code es un editor de código fuente gratuito para codificar y depurar aplicaciones modernas, creado por Microsoft.

PHPStorm

PhpStorm es un IDE de desarrollo inteligente y profesional de PHP creado por JetBrains. Proporciona a los desarrolladores una herramienta potente para el desarrollo de software; está disponible para todos los sistemas operativos Lunix, Windows y Mac OS.

Estas herramientas nos brindan una base sólida para comenzar nuestro viaje en el desarrollo con Laravel. Recuerda que la elección de las herramientas depende de tus preferencias personales, necesidades específicas y la naturaleza del proyecto. Es importante explorar diferentes opciones y encontrar la combinación que funcione mejor para ti y tu equipo de desarrollo.

Instalación de Laravel 10

Para poder instalar Laravel en su versión 10 en nuestro servidor local realizamos los siguientes pasos. Primeramente, iniciamos la terminal en Linux o Mac, si estás en Windows el CMD.

Nos dirigimos al directorio raíz del servidor Apache para crear el proyecto, en este caso es:

cd C:/xampp/htdocs
CMD de Windows Laravel

Laravel utiliza Composer que es un gestor de dependencias de PHP, que nos permite instalar un nuevo proyecto de Laravel en nuestro repositorio local (ver tutorial para instalar Composer). A Continuación escribimos la siguiente línea de comandos para instalar Laravel.

composer create-project laravel/laravel curso-laravel

Esta instrucción descargará e instalará un nuevo proyecto de Laravel en nuestra máquina local, aquí lo más importante por ahora es “curso-laravel” que es el nombre que le estamos asignando a nuestro nuevo proyecto.

Instalación de Laravel 10

Esperamos un momento hasta que Composer descargue los paquetes y dependencias del proyecto (esto puede demorar algunos minutos dependiendo de la velocidad de internet con lo que cada uno cuente).

Una vez que la descarga se haya completado, podemos verificar el contenido del proyecto en la ruta siguiente: C:/xampp/htdocs/curso-laravel. Aquí encontrarás las carpetas y archivos fundamentales que constituyen una nueva instalación de Laravel, junto con todas sus dependencias.

Proyecto carpeta Laravel

Iniciar el Servidor local de Laravel

Para iniciar y visualizar en el navegador el nuevo proyecto creado, desde la Terminal o CMD nos dirigimos al directorio del proyecto “curso-laravel”. Con Artisan ejecutamos la siguiente línea de código:

cd curso-laravel

Finalmente, iniciamos el servidor de desarrollo de Laravel con el siguiente comando:

php artisan serve
Iniciar el servidor local Laravel

Si el servidor inicia con normalidad, indicará una ruta http el puerto 8000 donde se está ejecutando el servicio. El proyecto de Laravel ya está instalado y listo para ser utilizado, podemos ingresar a nuestro navegador favorito y escribir la siguiente ruta: http://127.0.0.1:8000

Proyecto Laravel 10 localhost

Ya tenemos todo listo para empezar a conocer la estructura y funcionalidades más importantes de Laravel 10. Es recomendable consultar la documentación oficial de Laravel para obtener más detalles de la instalación y configuración del framework.

Nos vemos en la siguiente clase Estructura básica de un proyecto de Laravel.

Saludos y éxitos.

Victor Peña

Victor Peña

Desarrollador de software Backend Developer, experto en Laravel Framework, PHP, JavaScript y MySQL. Creador de contenidos de emprendimiento y desarrollo de software.

4 comentarios en “Instalación y configuración de Laravel”

    1. Para mi tanto PHPStorm como Visual Studio Code son muy buenos y los más utilizados, cualquier de los dos te sirve para el desarrollo de software con PHP y Laravel.
      PHPStorm efectivamente es de paga, pero existe licencias de estudiante que te permiten activarlo por un año (si es tu caso puedes utilizar ese beneficio, PHPStorm te solicita tu correo institucional para activar la cuenta) Si no cuentas con uno yo me quedaría con Visual studio Code que es gratuito, y me descargaria las extensiones (Plugins) de PHP y Laravel. Saludos y éxitos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *