Volver a la página principal
miércoles 18 septiembre 2024
11

Cómo crear un proyecto en Laravel

Laravel es uno de los frameworks de PHP más populares, conocido por su elegancia y simplicidad para desarrollar aplicaciones web robustas. Crear un proyecto en Laravel es un proceso sencillo, especialmente si sigues los pasos adecuados y tienes el entorno configurado.

Requisitos previos

Antes de crear un proyecto en Laravel, debes asegurarte de tener instalados los siguientes componentes en tu sistema:

  • PHP 8.0 o superior.
  • Composer: el gestor de dependencias de PHP.
  • Servidor web como Apache o Nginx (opcional, si no vas a usar el servidor interno de Laravel).
  • MySQL o SQLite (si tu aplicación usa bases de datos).

Pasos para crear un proyecto en Laravel

1. Instalar Composer

Si aún no tienes Composer instalado, descárgalo desde su sitio oficial y sigue las instrucciones según tu sistema operativo.

2. Instalar Laravel

Con Composer instalado, puedes instalar Laravel de dos maneras:

a) Usando Laravel Installer

1. Instala el instalador de Laravel de forma global:

composer global require laravel/installer

2. Asegúrate de que el directorio de Composer global esté en tu PATH:

export PATH="$PATH:$HOME/.composer/vendor/bin"

3. Crea un nuevo proyecto de Laravel:

laravel new nombre-del-proyecto

b) Usando Composer directamente

Si prefieres instalar Laravel directamente sin el instalador global:

1. En el directorio donde quieras crear el proyecto, ejecuta:

composer create-project --prefer-dist laravel/laravel nombre-del-proyecto

3. Configurar el entorno

Una vez instalado el proyecto, debes configurar tu entorno local.

1. Entra en el directorio del proyecto:

cd nombre-del-proyecto

2. Copia el archivo de configuración de entorno .env:

cp .env.example .env

3. Genera la clave de la aplicación:

php artisan key:generate

4. Configura tu archivo .env con las credenciales de la base de datos y otros parámetros necesarios.

4. Ejecutar el servidor local

Laravel incluye un servidor de desarrollo incorporado que puedes iniciar con el siguiente comando:

php artisan serve

Por defecto, tu aplicación estará disponible en http://localhost:8000.

Algunos ejemplos

Crear un controlador

Puedes crear un controlador ejecutando el comando Artisan:

php artisan make:controller MiControlador

Migrar la base de datos

Si has configurado tu base de datos en el archivo .env, puedes ejecutar las migraciones para crear las tablas:

php artisan migrate

Conclusión

Crear un proyecto en Laravel es bastante directo si tienes el entorno correctamente configurado. Una vez creado, puedes utilizar las potentes herramientas del framework para desarrollar aplicaciones de forma eficiente y estructurada.

Para más detalles, puedes visitar la documentación oficial de Laravel.

Etiquetas:
php laravel
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer