
Laravel 12 continúa consolidándose como uno de los frameworks PHP más utilizados para el desarrollo de aplicaciones web modernas. En esta guía te mostramos cómo instalar Laravel 12 desde cero, de forma clara y directa, utilizando únicamente la terminal.
Requisitos mínimos
Antes de comenzar, asegúrate de contar con lo siguiente en tu sistema:
PHP 8.3 o superior
Composer (gestor de dependencias PHP)
Servidor web (Apache, Nginx) o PHP built-in server
Extensiones PHP comunes:
OpenSSL
PDO
Mbstring
Tokenizer
XML
Ctype
Fileinfo
Para verificar tu versión de PHP:
php -v
Y comprobar que Composer esté instalado:
composer --version
Paso 1: Crear un nuevo proyecto Laravel 12
Ubícate en el directorio donde deseas crear el proyecto y ejecuta:
composer create-project laravel/laravel:^12.0 mi-proyecto
Esto descargará Laravel 12 junto con todas sus dependencias.
Luego accede al directorio del proyecto:
cd mi-proyecto
Paso 2: Configurar el archivo de entorno
Laravel utiliza un archivo .env para la configuración del entorno. Por defecto ya viene creado, pero puedes regenerarlo si es necesario:
cp .env.example .env
Genera la clave de la aplicación:
php artisan key:generate
Esta clave es fundamental para la seguridad de sesiones y cifrado.
Paso 3: Configurar la base de datos
Edita el archivo .env y ajusta las variables según tu base de datos:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel12
DB_USERNAME=root
DB_PASSWORD=
Luego ejecuta las migraciones iniciales:
php artisan migrate
Paso 4: Levantar el servidor de desarrollo
Laravel incluye un servidor de desarrollo integrado. Para iniciarlo, ejecuta:
php artisan serve
Por defecto, la aplicación estará disponible en:
http://127.0.0.1:8000
Paso 5: Verificar la instalación
Si todo está correcto, verás la pantalla de bienvenida de Laravel 12 en tu navegador. Desde aquí ya puedes comenzar a desarrollar controladores, rutas, modelos y vistas.
Comandos útiles iniciales
php artisan route:list # Listar rutas
php artisan make:controller # Crear controlador
php artisan make:model # Crear modelo
php artisan make:migration # Crear migración
Conclusión
Instalar Laravel 12 es un proceso rápido y limpio si se cumplen los requisitos básicos. Con Composer y Artisan, en pocos minutos puedes tener un entorno listo para desarrollar aplicaciones escalables, seguras y modernas.
Laravel 12 mantiene su enfoque en productividad, claridad de código y ecosistema robusto, ideal tanto para proyectos pequeños como empresariales.