📦

Panduan Instalasi dan Konfigurasi Laravel 11

Aug 4, 2024

Catatan Kuliah: Instalasi dan Konfigurasi Laravel 11

Pembukaan

  • Dosen: Sandi Kagali
  • Playlist: Belajar Laravel 11 untuk Pemula
  • Episode: 2
  • Materi: Instalasi dan konfigurasi software untuk Laravel

Instalasi Software yang Dibutuhkan

  1. PHP
  2. Web Server
  3. Database

Software untuk Memudahkan Instalasi

  • Laragon
    • Website: laragon.org
    • Keunggulan:
      • Instalasi cepat
      • Pretty URLs
      • Mudah mengubah versi PHP
      • Fleksibel dalam instalasi aplikasi
  • Alternatif:
    • XAMPP: Banyak masalah saat modifikasi
    • Laravel Herd: Version untuk Windows dan MacOS

Instalasi Laragon

  1. Download Laragon dari laragon.org
  2. Jalankan installer dan pilih folder penyimpanan
  3. Aktifkan opsi virtual host untuk URL yang cantik
  4. Jalankan Laragon sebagai Administrator jika terjadi error
  5. Cek versi PHP di Laragon

Menambahkan Versi PHP

  1. Download versi PHP terbaru dari php.net
  2. Ekstrak file ke dalam folder laragon/bin/php
  3. Pilih versi PHP yang diinginkan melalui menu laragon

Instalasi Composer

  1. Cek instalasi Composer: composer -V
  2. Jika belum terinstal, download dari getcomposer.org
  3. Jalankan installer dan pastikan ke folder Laragon

Instalasi Node.js

  1. Cek versi Node.js di Laragon
  2. Download binary Node.js dari nodejs.org
  3. Ekstrak ke dalam folder laragon/bin/nodejs

Aktifkan Ekstensi SQLite

  1. Buka Laragon
  2. Klik kanan -> PHP -> Extensions
  3. Aktifkan pdo_sqlite dan sqlite3

Instalasi Laravel

  1. Buka dokumentasi Laravel: laravel.com
  2. Buat project Laravel baru: composer create-project laravel/laravel nama_project
  3. Jalankan aplikasi Laravel: php artisan serve

Instalasi Cepat dengan Laragon

  1. Klik kanan di Laragon -> Quick App -> Laravel
  2. Masukkan nama project dan tunggu instalasi selesai
  3. Jalankan aplikasi dari folder www

Instalasi Laravel Herd

  1. Download dari herd.laravel.com
  2. Installer sudah termasuk Composer dan Node.js
  3. Cek versi PHP dan Node.js di Herd

Pengelolaan Database

Penutup

  • Materi berikutnya: Struktur dasar Laravel dan penggunaannya
  • Terima kasih telah menyaksikan, sampai jumpa di episode berikutnya!