Inicio » Curso de Laravel básico

Curso de Laravel básico

Instalación de Laravel y configuración inicial.

Capítulo 2 ➜ Instalación de Laravel y configuración inicial.

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.

Cómo Crear un Proyecto en Laravel: Requisitos y Pasos

 

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.

Requisitos Previos

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:

1. PHP

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.

2. Composer

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.

3. Servidor Web

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.

4. Base de Datos

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.

5. Node.js y NPM (Opcional)

Si planeas usar compilación de assets (CSS/JavaScript), necesitarás tener Node.js y npm instalados. Laravel usa Laravel Mix para compilar assets.

 

Pasos para Crear un Proyecto Laravel

Ahora que tienes todo lo necesario, vamos a ver cómo crear un proyecto en Laravel paso a paso.

Paso 1: Instalar Laravel

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.

Paso 2: Navegar al Proyecto

Una vez que el proyecto se haya creado, entra en la carpeta del proyecto:

bash

cd nombre-del-proyecto

Paso 3: Iniciar el Servidor Local

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.

Paso 4: Configuración del Entorno (Archivo .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

Examen 2

Examen 02

1. ¿Cuál es el primer paso para instalar Laravel?

2. ¿Qué comando se utiliza para instalar un nuevo proyecto de Laravel usando Composer?

3. ¿Cuál de los siguientes archivos es crucial para la configuración de Laravel?

4. ¿Qué variable de entorno se utiliza para establecer la conexión a la base de datos en Laravel?

5. ¿Cuál es el comando para generar la clave de la aplicación en Laravel?

6. ¿Qué comando se utiliza para iniciar el servidor de desarrollo de Laravel?

7. ¿Cuál es el directorio donde se almacenan los controladores en Laravel?

8. ¿Qué archivo se utiliza para definir las rutas de la aplicación en Laravel?

9. ¿Cómo se configura la conexión a la base de datos en el archivo .env?

10. ¿Qué se debe hacer después de modificar el archivo .env?


{ Curso de Laravel básico }


Compartir link con tus amigos

Codea Applications

México, Colombia, España, Venezuela, Argentina, Bolivia, Perú

© Copyright Codea::App Cursos de Programación Online | LATAM | 2020 - 2024