10 de febrero de 2023

Cómo instalar Laravel 13: guía rápida con Composer y Herd (2026)

Foto de Marco Orta Marco Orta | 3 min de lectura
Compartir
Terminal mostrando la instalación de un nuevo proyecto Laravel 13 con Composer
Tabla de Contenidos

    Si llegaste aquí buscando cómo instalar Laravel, esta guía está actualizada para Laravel 13, la versión que salió en marzo de 2026. Verás dos caminos: el clásico con Composer (funciona en cualquier sistema operativo) y el más rápido con Laravel Herd (ideal en Windows y macOS).

    Requisitos previos

    Laravel 13 requiere oficialmente PHP 8.3 como versión mínima, aunque a partir de Laravel 13.3 las dependencias de Symfony 8 obligan a usar PHP 8.4 en la práctica. La recomendación para proyectos nuevos en 2026 es PHP 8.4 o 8.5.

    • PHP 8.4 (o superior)
    • Composer 2.7+
    • Una base de datos: MySQL 8, MariaDB 11, PostgreSQL 16 o SQLite (suficiente para empezar)
    • Node.js 22 LTS si vas a compilar assets con Vite

    Para verificar tus versiones:

    php -v
    composer --version
    

    Opción A: instalar con Composer

    Es la forma universal y la que la documentación oficial recomienda.

    1. Instalar Composer

    Si aún no lo tienes, descárgalo desde getcomposer.org. En Windows el instalador detecta tu PHP automáticamente; en macOS/Linux basta con el script oficial.

    2. Crear un nuevo proyecto

    composer create-project laravel/laravel mi-proyecto
    

    Reemplaza mi-proyecto por el nombre que prefieras. Composer descargará el esqueleto de Laravel 13 y todas sus dependencias.

    3. Entrar al proyecto y levantar el servidor

    cd mi-proyecto
    php artisan serve
    

    Visita http://localhost:8000 y verás la página de bienvenida de Laravel.

    Pantalla de bienvenida de Laravel tras instalar el proyecto

    Opción B: instalar con Laravel Herd

    Laravel Herd es la forma más rápida de tener un entorno PHP listo en 2026: trae PHP, Nginx, Node y un instalador de Laravel integrado, todo en una sola app de escritorio.

    1. Descarga e instala Herd (gratis para Windows y macOS).
    2. Abre Herd y verifica que reconozca PHP 8.4.
    3. En la terminal:
    laravel new mi-proyecto
    cd mi-proyecto
    herd open
    

    Herd te abre directamente http://mi-proyecto.test sin necesidad de artisan serve.

    Comandos útiles después de instalar

    # Migrar la base de datos
    php artisan migrate
    
    # Crear el archivo de entorno y la app key (si hace falta)
    cp .env.example .env
    php artisan key:generate
    
    # Levantar Vite para los assets
    npm install
    npm run dev
    

    Siguiente paso

    Con Laravel 13 instalado puedes pasar directamente a construir tu primera API REST. Te recomiendo continuar con Cómo crear una API REST con Laravel para entender el flujo de rutas, controladores y API Resources, o explorar Cómo construir un agente de IA con Laravel y MCP si quieres aprovechar el nuevo Laravel AI SDK que se incluye en esta versión.

    ¿Algún error al instalar? Déjamelo en los comentarios y lo revisamos.

    Compartir

    Buscar

    Etiquetas

    IA Tutorial Laravel PHP JavaScript Desarrollo Web Buenas Prácticas Migración Laravel 13 SEO Claude Herramientas Seguridad OpenAI MCP