Curso de Laravel básico
Instalación de Laravel y configuración inicial.
Creación de un nuevo proyecto Laravel. Estructura de directorios en Laravel. Configuración inicial del proyecto.
Si estás listo para comenzar a trabajar con Laravel, ¡genial! Laravel es un framework que simplifica mucho el desarrollo de aplicaciones web y ofrece una experiencia de desarrollo muy intuitiva. Para crear un proyecto en Laravel, primero necesitas asegurarte de que tienes las herramientas necesarias y luego seguir unos pasos sencillos.
A continuación, te explico los requisitos que necesitas y el proceso para crear tu primer proyecto en Laravel.
Antes de poder crear un proyecto en Laravel, asegúrate de que tu entorno de desarrollo está configurado correctamente. Los requisitos mínimos para Laravel incluyen:
Laravel es un framework basado en PHP, por lo que necesitas tener una versión reciente instalada en tu sistema. Laravel 10 (la última versión a fecha de 2024) requiere PHP 8.1 o superior.
Puedes verificar si tienes PHP instalado y qué versión es con este comando en tu terminal:
bash
php -v
Si no tienes PHP instalado o necesitas actualizarlo, puedes descargarlo desde php.net o usar un entorno de desarrollo como XAMPP o WAMP, que ya lo incluyen.
Composer es el gestor de dependencias que Laravel usa para instalar sus bibliotecas. Necesitarás Composer para crear y administrar tu proyecto.
Para verificar si Composer está instalado, usa el siguiente comando:
bash
composer --version
Si no lo tienes instalado, puedes descargarlo desde getcomposer.org.
Necesitarás un servidor web para ejecutar tu aplicación Laravel. Los entornos de desarrollo locales como XAMPP, WAMP, o Laragon ya incluyen Apache o Nginx. Sin embargo, Laravel también tiene un servidor de desarrollo integrado llamado Artisan, por lo que no necesitarás configurar manualmente un servidor para empezar a trabajar.
Laravel puede trabajar con varios sistemas de bases de datos, como MySQL, PostgreSQL, SQLite y SQL Server. Para comenzar, lo más común es usar MySQL o SQLite si quieres algo más sencillo para pruebas.
Si planeas usar compilación de assets (CSS/JavaScript), necesitarás tener Node.js y npm instalados. Laravel usa Laravel Mix para compilar assets.
Ahora que tienes todo lo necesario, vamos a ver cómo crear un proyecto en Laravel paso a paso.
Laravel se instala a través de Composer. La forma más sencilla de instalar Laravel es usando el siguiente comando:
bash
composer create-project --prefer-dist laravel/laravel nombre-del-proyecto
Esto creará una nueva carpeta llamada nombre-del-proyecto
con todos los archivos de Laravel dentro.
Alternativamente, si ya tienes el instalador de Laravel, puedes usar:
bash
laravel new nombre-del-proyecto
Esto instalará la versión más reciente de Laravel y creará el proyecto en la carpeta especificada.
Una vez que el proyecto se haya creado, entra en la carpeta del proyecto:
bash
cd nombre-del-proyecto
Para iniciar el servidor de desarrollo integrado de Laravel, usa el siguiente comando:
bash
php artisan serve
Esto ejecutará la aplicación Laravel en tu entorno local en la URL http://localhost:8000
.
Al abrir esa dirección en tu navegador, deberías ver la página de bienvenida de Laravel, lo que indica que todo está funcionando correctamente.
.env
)Laravel utiliza un archivo de configuración llamado .env
que define variables de entorno como la conexión a la base de datos, el nombre de la aplicación, entre otros parámetros. Dentro de tu proyecto, hay un archivo .env.example
, que debes renombrar a .env
:
bash
cp .env.example .env
841 visitas
Capítulo – Estructura de carpetas y archivos »
Examen 02
© Copyright Codea::App Cursos de Programación Online | LATAM | 2020 - 2024