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

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