Cara Install Laravel: Panduan Lengkap untuk Pemula

Laravel install dan menjalankannya - ulin00

Laravel adalah framework PHP yang paling populer untuk membangun aplikasi web modern. Dengan fitur seperti routing yang fleksibel, ORM Eloquent, dan sistem templating Blade, Laravel sangat cocok untuk berbagai jenis proyek.

Apa Itu Laravel?

Laravel adalah framework PHP open-source yang dikembangkan oleh Taylor Otwell. Framework ini mengikuti arsitektur MVC (Model-View-Controller) untuk memudahkan pengembangan aplikasi web yang bersih dan terstruktur.

Mengapa Menggunakan Laravel?

  • Struktur yang rapi: Laravel memudahkan pengorganisasian kode.
  • Keamanan tinggi: Laravel memiliki proteksi CSRF dan sistem otentikasi bawaan.
  • Fitur lengkap: Routing, middleware, queue, event, dan banyak lagi.
  • Komunitas besar: Dokumentasi lengkap dan dukungan dari komunitas pengembang.

Prasyarat Sebelum Instalasi

Sebelum menginstal Laravel, pastikan perangkatmu memenuhi prasyarat berikut:

  • PHP versi 8.0 atau lebih baru
  • Composer (dependency manager untuk PHP)
  • MySQL atau MariaDB untuk database
  • Node.js (opsional, untuk frontend development)

Menyiapkan Lingkungan Laravel

Menginstal XAMPP atau Laragon

Untuk menjalankan Laravel secara lokal, kamu bisa menggunakan XAMPP atau Laragon sebagai server lokal.

Menginstal Composer

Composer digunakan untuk mengelola dependensi Laravel. Download dan instal Composer dari: https://getcomposer.org

Cek apakah Composer sudah terinstal dengan menjalankan perintah:

composer -V
Installasi Windows

Cek di CMD windows apakah sudah benar


Memeriksa Versi PHP

Laravel memerlukan PHP 8.0 atau lebih baru. Cek versi PHP dengan perintah:

php -v

Menginstal Laravel

Menggunakan Composer

Laravel dapat diinstal menggunakan Composer dengan perintah berikut:

composer create-project --prefer-dist laravel/laravel nama_proyek

Ganti nama_proyek dengan nama folder proyekmu.


Menginstal Laravel via Laravel Installer

Alternatif lain, kamu bisa menginstal Laravel dengan Laravel Installer:

Buka CMD Windows (Wajib Run as Adminitrator)

# Run as administrator...
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://php.new/install/windows/8.4'))

Mengonfigurasi Environment (.env)

Setelah instalasi selesai, ubah file .env sesuai dengan konfigurasi database:

*kenapa database password kosong? karena menggunakan apache atau laragon dimana memang default password databasenya kosong.

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nama_database
DB_USERNAME=root
DB_PASSWORD=

Menjalankan Laravel untuk Pertama Kali

Menjalankan Server Laravel

Setelah instalasi selesai, jalankan Laravel dengan perintah:

Baca Juga: loading
php artisan serve

Laravel akan berjalan di http://127.0.0.1:8000.

Mengakses Aplikasi di Browser

Buka browser dan akses http://127.0.0.1:8000 untuk melihat tampilan awal Laravel.

Mengelola Database di Laravel

Konfigurasi Database di .env

Pastikan setting database di .env sudah sesuai dengan MySQL.

Menjalankan Migrasi Database

Jalankan migrasi database dengan perintah:

php artisan migrate

5.3. Menambahkan Data Dummy dengan Seeder

Untuk mengisi database dengan data contoh, gunakan Seeder:

php artisan db:seed

Kesimpulan

Menginstal Laravel cukup mudah jika semua prasyarat telah terpenuhi. Dengan mengikuti langkah-langkah di atas, kamu bisa mulai mengembangkan aplikasi web menggunakan framework ini.

FAQ

1. Bagaimana jika Composer tidak terdeteksi?

Coba tutup terminal dan buka kembali, atau pastikan Composer telah ditambahkan ke PATH.

2. Apa perbedaan composer create-project dan laravel new?

composer create-project menginstal Laravel tanpa Laravel Installer, sementara laravel new memerlukan Laravel Installer.

3. Bagaimana cara mengubah port Laravel?

Gunakan perintah php artisan serve --port=8080 untuk mengubah port.

4. Laravel tidak bisa terhubung ke database, apa solusinya?

Periksa konfigurasi di .env, pastikan MySQL berjalan, dan coba php artisan config:clear.

5. Bagaimana cara menampilkan versi Laravel?

Jalankan perintah php artisan --version di terminal.

Itulah panduan lengkap instalasi Laravel! Selamat mencoba! 🚀

Muhammad Ulin Nuha
Muhammad Ulin Nuha PEEKCODE CHANNEL YOUTUBE Developer Android | Networking | Konten Creator peekcode YT | Galery | Pecinta Sholawat |

Posting Komentar