Tutorial Instalasi Laravel 11
Panduan langkah demi langkah untuk menginstal Laravel 11, mulai dari persiapan sistem, instalasi Composer, konfigurasi environment, menjalankan Laravel, hingga opsi tambahan seperti penggunaan XAMPP atau IIS.
Ikhsan Maulana
2/3/20252 min baca


1. Persiapan Sebelum Instalasi
Sebelum menginstal Laravel 11, pastikan sistem Anda telah memenuhi persyaratan berikut:
PHP ≥ 8.2
Composer (Dependency Manager untuk PHP)
Database (MySQL, PostgreSQL, SQL Server, atau SQLite sesuai kebutuhan)
Node.js & NPM (untuk frontend assets jika diperlukan)
2. Menginstal Composer
Composer adalah dependency manager untuk PHP. Jika belum terinstal, silakan unduh dan instal dari getcomposer.org.
Setelah instalasi selesai, pastikan Composer sudah dapat digunakan dengan menjalankan perintah berikut di terminal atau command prompt:
3. Instalasi Laravel 11
Jalankan perintah berikut untuk menginstal Laravel 11 menggunakan Composer:
Gantilah nama_proyek dengan nama folder proyek yang diinginkan.
Setelah proses instalasi selesai, masuk ke folder proyek:
4. Konfigurasi Environment (.env)
Laravel menggunakan file .env untuk mengatur konfigurasi dasar, termasuk koneksi database. Ubah file .env sesuai dengan konfigurasi database Anda. Contoh untuk menggunakan MySQL:
Pastikan Anda mengganti nama_database, DB_USERNAME, dan DB_PASSWORD sesuai dengan konfigurasi database Anda.
Jika menggunakan SQL Server:
DB_CONNECTION=sqlsrv DB_HOST=localhost DB_PORT=1433 DB_DATABASE=nama_database DB_USERNAME=sa DB_PASSWORD=password123
5. Menjalankan Laravel
Setelah konfigurasi selesai, jalankan perintah berikut untuk menjalankan server lokal Laravel:
Server akan berjalan di http://127.0.0.1:8000. Anda bisa mengakses proyek Laravel Anda melalui browser dengan alamat tersebut.
6. Menjalankan Migrasi Database
Jika proyek Laravel Anda menggunakan database, jalankan perintah migrasi berikut untuk membuat tabel-tabel yang diperlukan:
7. Instalasi NPM (Opsional)
Jika proyek Laravel Anda menggunakan frontend seperti Vue atau React, Anda perlu menginstal dependensi frontend dengan NPM:
Untuk meng-compile assets frontend, jalankan perintah berikut:
8. Menggunakan Artisan Command
Laravel menyediakan banyak command bawaan yang bisa digunakan, misalnya:
php artisan make:model NamaModel -m (Membuat model beserta file migrasi)
php artisan make:controller NamaController (Membuat controller baru)
php artisan make:migration buat_tabel_baru (Membuat file migrasi untuk tabel baru)
Untuk melihat daftar lengkap command Artisan, jalankan:
9. Menjalankan Laravel di IIS atau XAMPP (Opsional)
Jika menggunakan XAMPP atau IIS, pastikan mod_rewrite diaktifkan untuk Apache atau konfigurasi IIS sudah disesuaikan.
Menggunakan XAMPP
Pindahkan proyek Laravel ke folder C:\xampp\htdocs\nama_proyek
Jalankan XAMPP dan aktifkan Apache serta MySQL
Akses melalui browser: http://localhost/nama_proyek/public
Menggunakan IIS
Tambahkan situs baru di IIS dengan folder proyek Laravel sebagai root
Pastikan rewrite module sudah diaktifkan
Sesuaikan web.config jika perlu agar routing Laravel berjalan dengan baik
10. Selesai!
Sekarang Laravel 11 telah terinstal dan siap digunakan. Anda bisa mulai mengembangkan aplikasi dengan framework ini. Jika ada kendala, pastikan untuk mengecek dokumentasi resmi Laravel di laravel.com.