Belajar Framework Laravel 13 #1: Instalasi Lingkungan Modern (Laragon & TablePlus)

Heru Iryanto
Heru Iryanto
Teacher, Content Creator and Full-Stack Developer

Selamat datang di tahap evolusi Anda. Untuk mempelajari Framework tingkat korporat seperti Laravel, Anda tidak bisa lagi menggunakan perlengkapan pemula. Di industri modern, Insinyur Perangkat Lunak (Software Engineer) membutuhkan alat yang jauh lebih tangguh, cepat, dan terisolasi.

Oleh karena itu, di materi pertama ini, kita akan membuang dua aplikasi setia Anda: XAMPP dan phpMyAdmin.

1️⃣ Menyalakan Server Super Cepat: Laragon

XAMPP sangat bagus untuk pemula, tetapi ukurannya besar, lambat memuat ulang (reload), dan sulit untuk mengganti versi PHP (misal dari PHP 8.1 ke 8.3).

Sebagai gantinya, mari berkenalan dengan Laragon. Laragon adalah lingkungan pengembangan lokal yang sangat ringan, cepat, dan modern. Keajaiban terbesarnya: Laragon otomatis membuatkan nama domain palsu untuk website Anda! (Alih-alih mengetik http://localhost/proyek, Anda cukup mengetik http://proyek.test).

Langkah Instalasi Laragon:

  1. Unduh Laragon Full (disarankan) dari situs resminya: laragon.org/download.
  2. Matikan aplikasi XAMPP Anda secara total (Pastikan Apache dan MySQL-nya Stop agar port-nya tidak bentrok).
  3. Instal Laragon (Next-Next saja seperti biasa).
  4. Buka aplikasi Laragon, lalu tekan tombol “Start All”.
  5. Boom! Apache dan MySQL menyala dalam sekejap mata.

2️⃣ Manajemen Database Elegan: TablePlus

phpMyAdmin adalah program database berbasis Web (Browser). Karena ia hidup di dalam Google Chrome, proses kerjanya seringkali berat dan mudah hang jika data Anda ribuan.

Kita akan menggunakan TablePlus, yaitu program manajemen Database berbayar (tersedia versi gratis) yang berbentuk Software asli/Desktop. Antarmukanya sangat gelap (Dark Mode), premium, super kencang, dan digunakan oleh jutaan perusahaan raksasa (termasuk Apple).

Langkah Penggunaan:

  1. Unduh dan Instal TablePlus dari tableplus.com.
  2. Buka TablePlus, klik tombol “Create a new connection…” di bawah layar.
  3. Pilih logo MySQL.
  4. Isi data koneksi:
    • Name: Database Laragon Saya
    • Host: 127.0.0.1
    • User: root
    • Password: (Kosongkan saja, default bawaan Laragon adalah kosong)
    • Port: 3306
  5. Tekan Test, jika hijau, tekan Connect.
  6. Anda sekarang berada di dalam kokpit Database tingkat Dewa!

Note : Jika kamu belum terbiasa menggunakan TablePlus, tidak masalah. Kamu bisa menambahkan phpMyAdmin di Laragon dengan mengikuti artikel berikut: Cara Menambahkan phpMyAdmin di Laragon.

3️⃣ Meminta Sang Pembantu: Composer

Laravel memiliki ribuan kotak puzzle (Pustaka Pihak Ketiga) yang membuatnya sakti. Untuk mengambil puzzle-puzzle ini dari internet ke laptop Anda, PHP membutuhkan sebuah kurir khusus pengantar barang. Kurir ini bernama Composer.

  1. Unduh Composer dari getcomposer.org.
  2. Jalankan penginstalnya. (Jika ditanya letak php.exe, arahkan ke dalam folder C:\laragon\bin\php\php-8.x...).
  3. Buka Terminal/CMD untuk mengecek apakah Composer sudah terinstal atau belum, lalu ketik: composer -v. Jika muncul gambar tulisan “Composer” raksasa, artinya kurir Anda siap bekerja.

4️⃣ Menginstal Proyek Laravel Pertama Anda!

Semua alat bengkel Anda sudah lengkap (Laragon, TablePlus, Composer). Mari kita panggil Framework Laravel-nya!

  1. Buka menu Quick App pada Laragon.
  2. Klik Laravel.
  3. Beri nama proyeknya (misal: belajarlaravel).
  4. Klik OK.
  5. Tunggu hingga proses instalasi selesai.
  6. Ketik php artisan serve pada terminal Laragon.
  7. Buka browser dan ketik http://127.0.0.1:8000 atau http://belajarlaravel.test untuk melihat hasilnya.

Selain cara install Laravel via Laragon, kamu juga bisa menginstall Laravel via Composer. Ikuti langkah-langkah berikut:

  1. Buka Terminal/CMD. Arahkan direktori Anda ke dalam jantung folder proyek Laragon. Ketik: cd C:\laragon\www
  2. Perintahkan kurir Composer untuk mengunduh Laravel versi tebaru. Mari kita beri nama folder proyeknya belajar-laravel: Ketik: composer create-project laravel/laravel belajar-laravel
  3. Tunggu hingga layar terminal dipenuhi tulisan hijau berjalan. Composer sedang merakit ribuan sistem inti Laravel untuk Anda (Kurang dari 1 menit).
  4. Jika sudah selesai, masuk ke dalam foldernya: cd belajar-laravel.
  5. Nyalakan mesin reaktor Laravel! Ketik: php artisan serve

Buka Browser kesayangan Anda, lalu ketik http://localhost:8000. Anda akan disambut oleh halaman Landing Page bawaan Laravel yang sangat cantik.

Atau kamu bisa mengaksesnya dengan mengetik http://belajar-laravel.test di browser kamu.

Tips saat install Laravel

Kadang versi PHP kita tidak support dengan versi Laravel terbaru. Makanya pada artikel ini saya menyarankan untuk menginstall Laravel via Laragon karena Laragon menyediakan berbagai versi PHP. Atau kamu bisa menginstall Laravel dengan versi dibawahnya yaitu dengan menambahkan kode versi Laravel yang diinginkan. Contoh misal untuk Laravel versi 10:

composer create-project laravel/laravel belajar-laravel "10.*"

Maka Laravel yang terinstall adalah versi 10. Jika kamu tidak menambahkan kode versi Laravel yang diinginkan, maka Laravel yang terinstall adalah versi terbaru.

🗽 Kesimpulan

Jika Anda melihat logo besar Laravel berwarna merah menyala di browser Anda, Anda telah resmi meninggalkan dunia pemula dan memasuki gerbang Profesional.

Software Laragon dan TablePlus yang Anda gunakan hari ini adalah Software yang persis sama digunakan oleh Insinyur perangkat lunak senior dengan gaji puluhan juta rupiah.

Sekarang, mari kita bedah jeroan dari sistem Laravel yang baru saja Anda instal ini. Semuanya terlihat sangat bersih dan misterius. Temukan cara mengatur tata letaknya di Struktur Modern dan Routing.