Pendahuluan
Laravel adalah salah satu framework PHP yang paling populer dan digunakan oleh banyak developer untuk membangun aplikasi web modern. Pada versi terbarunya, Laravel 12 hadir dengan berbagai peningkatan performa, fitur baru, serta peningkatan kompatibilitas dengan PHP versi terbaru.
Dalam artikel ini, kita akan membahas cara install Laravel 12 di lokalhost mulai dari persiapan environment hingga menjalankan project pertama.
Persiapan
Sebelum mulai, pastikan komputer Anda sudah memenuhi kebutuhan berikut:
- PHP 8.2 atau lebih baru
- Composer (PHP dependency manager)
- MySQL/MariaDB (untuk database)
- Node.js & NPM (opsional, untuk frontend asset)
Langkah 1: Install Composer
Laravel menggunakan Composer untuk mengelola dependensi.
Unduh Composer dari getcomposer.org dan pastikan sudah bisa diakses melalui terminal:
composer -v
Langkah 2: Install Laravel 12
Setelah Composer terpasang, jalankan perintah berikut untuk membuat project Laravel 12 baru:
composer create-project laravel/laravel:^12.0 myproject
Setelah selesai, masuk ke folder project:
cd myproject
Langkah 3: Konfigurasi Environment
Laravel menggunakan file .env untuk mengatur konfigurasi database, cache, mail, dll.
Buka file .env lalu sesuaikan dengan pengaturan database lokal Anda, contoh:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=mydb DB_USERNAME=root DB_PASSWORD=
Langkah 4: Generate Key & Migrasi Database
Laravel membutuhkan aplikasi key unik. Jalankan:
php artisan key:generate
Jika Anda sudah menyiapkan database, lakukan migrasi:
php artisan migrate
Langkah 5: Jalankan Server
Terakhir, jalankan server lokal bawaan Laravel:
php artisan serve
Buka browser dan akses:
http://127.0.0.1:8000
Jika berhasil, Anda akan melihat halaman welcome Laravel 12.
Kesimpulan
Dengan langkah-langkah di atas, Anda sudah berhasil menginstall dan menjalankan Laravel 12 di localhost. Framework ini terus berkembang dengan fitur-fitur baru yang semakin memudahkan developer dalam membangun aplikasi modern.