Nafies Luthfi

Life will always feel wonderful if we always think positively.

Cara Install Aplikasi Laravel dari Github ke XAMPP Windows

Kita sebagai pengguna XAMPP di Windows kadang agak kesulitan menginstall source code Laravel agar dapat digunakan dengan XAMPP, utamanya bagi yang belum pernah kenal dengan Laravel. Biasanya si pembuat aplikasi mengasumsikan orang-orang yang akan menggunakan source code tersebut sudah familiar dengan framework yang digunakan.

Misalkan kita ingin menginstall source code dari repo Github Silsilah agar dapat kita gunakan dan eksplorasi.

Asumsi

Pada panduan di bawah, saya mengasumsikan bahwa pembaca sudah terbiasa dengan PHP menggunakan XAMPP di Windows, tetapi belum berkenalan dengan Composer dan Laravel.

Yang harus Disiapkan

  1. Memiliki CLI/Command Line Interface berupa Command Prompt (CMD) atau Power Shell atau Git Bash (selanjutnya kita sebut terminal).
  2. Memiliki Web Server (misal XAMPP) dengan PHP minimal versi 5.6.
  3. Composer telah ter-install, cek dengan perintah composer -V melalui terminal.
  4. Dapat menggunakan perintah php -v dengan terminal (menampilkan versi php). Caranya bisa ikuti langkah pada artikel ini Cara Menjalankan PHP Melalui CMD sampai langkah 6.
  5. Memiliki koneksi internet (untuk proses installasi).

Langkah pengerjaan

  1. Download Source Code dari repo Github Silsilah dalam bentuk Zip.
  2. Extract file zip (source code) ke dalam direktori htdocs pada XAMPP, misal htdocs/silsilahku.
  3. Melalui terminal, cd ke direktori silsilahku.
  4. (Sesuai petunjuk installasi) Pada terminal, berikan perintah composer install. Ini yang perlu koneksi internet.
  5. Composer akan menginstall dependency paket dari source code tersebut hingga selesai.
  6. Jalankan perintah php artisan, untuk menguji apakah perintah artisan Laravel bekerja.
  7. Buat database baru (kosong) pada mysql (via phpmyadmin).
  8. Duplikat file .env.example, lalu rename menjadi .env.
  9. Kembali ke terminal, php artisan key:generate.
  10. Setting koneksi database di file .env (DB_DATABASE, DB_USERNAME, DB_PASSWORD).
  11. Jalan kan perintah php artisan migrate Jika di cek di phpmyadmin, seharusnya tabel sudah muncul.
  12. Setelah selesai, buka aplikasi melalui browser, misal : http://localhost/silsilahku/public
  13. Klik link Register untuk mendaftarkan user baru.
  14. Login dan aplikasi siap digunakan.

Seperti itu lebih kurangnya cara menginstall aplikasi Laravel dari github ke XAMPP di Windows. Mudah-mudahan membantu teman-teman yang belum familiar dengan cara menggunakan source code di Github, Composer dan Laravel.

Terima kasih sudah berkenan membaca.