Cara Menjalankan Proyek Laravel di Laragon Menggunakan XAMPP :
Laravel adalah salah satu kerangka kerja PHP paling populer untuk pengembangan aplikasi web modern. Jika Anda ingin menjalankan proyek Laravel di komputer lokal Anda, Anda memerlukan lingkungan pengembangan PHP. Dalam artikel ini, kami akan membahas langkah-langkah rinci tentang cara menjalankan proyek Laravel di Laragon menggunakan XAMPP sebagai server web.
Sebelum kita masuk ke langkah-langkah menjalankan proyek Laravel di Laragon menggunakan XAMPP, mari kita singkat tentang apa yang akan kita lakukan. Laragon adalah lingkungan pengembangan lokal yang sangat populer untuk pengembangan PHP. Ini mencakup Apache, MySQL, PHP, dan alat-alat penting lainnya yang diperlukan untuk mengembangkan aplikasi web. XAMPP adalah paket serupa yang juga mencakup server web Apache, MySQL, dan PHP. Dalam artikel ini, kita akan menggunakan XAMPP sebagai server web di Laragon untuk menjalankan proyek Laravel.
1. Persiapan Awal
Sebelum kita bisa mulai menjalankan proyek Laravel di Laragon dengan XAMPP, kita perlu melakukan beberapa persiapan awal.
a. Instalasi Laragon
Langkah pertama adalah menginstal Laragon. Anda dapat mengunduhnya dari situs web resminya di https://laragon.org/download/. Laragon tersedia dalam beberapa versi, pilih yang sesuai dengan sistem operasi Anda (Windows).
Setelah selesai mengunduh, ikuti instruksi instalasi yang sesuai untuk sistem operasi Anda.
b. Instalasi XAMPP
Selanjutnya, Anda perlu menginstal XAMPP sebagai server web. Anda dapat mengunduh XAMPP dari https://www.apachefriends.org/download.html. Pilih versi XAMPP yang sesuai dengan sistem operasi Anda (Windows, macOS, atau Linux).
Ikuti instruksi instalasi XAMPP dan pastikan Anda menginstal Apache dan MySQL.
c. Instalasi Composer
Composer adalah manajer paket PHP yang digunakan untuk mengelola dependensi proyek Laravel. Anda dapat mengunduh dan menginstal Composer dari https://getcomposer.org/download/. Ikuti petunjuk instalasi yang sesuai untuk sistem operasi Anda.
Setelah Composer terinstal, Anda dapat memeriksa versi Composer dengan menjalankan perintah composer –version di terminal.
d. Instalasi Laravel
Sekarang, kita perlu menginstal Laravel secara global. Buka terminal atau command prompt dan jalankan perintah berikut:
shellcomposer global require laravel/installer
Ini akan menginstal perintah laravel yang akan memungkinkan Anda membuat proyek Laravel baru.
Pastikan untuk menambahkan direktori Composer ke PATH sistem Anda jika belum dilakukan. Ini memungkinkan Anda menjalankan perintah Composer dari mana saja di terminal.
2. Membuat Proyek Laravel
Setelah Anda menyiapkan lingkungan pengembangan Anda, langkah selanjutnya adalah membuat proyek Laravel baru.
a. Membuat Proyek Baru
Untuk membuat proyek Laravel baru, buka terminal atau command prompt dan navigasikan ke direktori tempat Anda ingin membuat proyek tersebut. Kemudian, jalankan perintah berikut:
shelllaravel new nama-proyek
Gantilah nama-proyek dengan nama yang Anda inginkan untuk proyek Laravel Anda. Composer akan mengunduh semua dependensi yang diperlukan dan membuat struktur awal proyek untuk Anda.
b. Mengatur Database
Setelah Anda membuat proyek Laravel, buka file .env di dalam direktori proyek Anda. Di dalam file ini, Anda akan menemukan pengaturan database yang perlu Anda sesuaikan dengan pengaturan database Anda. Ini termasuk DB_HOST, DB_PORT, DB_DATABASE, DB_USERNAME, dan DB_PASSWORD.
Ubah pengaturan sesuai dengan pengaturan database lokal Anda. Misalnya:
Ubah pengaturan sesuai dengan pengaturan database lokal Anda. Misalnya:
shellDB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nama-database-anda
DB_USERNAME=nama-pengguna-anda
DB_PASSWORD=sandi-anda
Pastikan pengaturan ini sesuai dengan database yang ingin Anda gunakan untuk proyek Anda.
3. Konfigurasi Laragon
Sekarang, kita perlu mengkonfigurasi Laragon untuk menjalankan proyek Laravel menggunakan XAMPP sebagai server web.
a. Menambahkan Proyek Laravel ke Laragon
- Buka Laragon dan pilih menu “Quick app” di bagian atas.
- Pilih opsi “Create > Laravel“.
- Laragon akan meminta Anda untuk memasukkan nama proyek. Masukkan nama proyek yang sesuai dan klik “OK“.
- Laragon akan membuat entri proyek Laravel baru dalam daftar proyek Anda.
b. Mengatur Virtual Host
- Buka Laragon dan pilih menu “Apache” di bagian atas.
- Pilih opsi “sites” dan klik “Manage virtual hosts“.
- Di jendela yang muncul, klik tombol “Quick create” di bagian bawah.
- Laragon akan meminta Anda untuk memasukkan nama domain virtual host. Masukkan nama yang sesuai dengan proyek Laravel Anda, seperti nama-proyek.test. Klik “OK“.
- Sekarang, Anda perlu menghubungkan domain virtual host dengan direktori proyek Anda. Klik ikon folder di bagian “Root” dan pilih direktori proyek Laravel Anda.
- Klik “Save” untuk menyimpan konfigurasi virtual host.
4. Menjalankan Proyek Laravel di Laragon
Sekarang proyek Laravel Anda telah dikonfigurasi dengan Laragon menggunakan XAMPP sebagai server web. Anda memiliki dua pilihan untuk menjalankannya: menggunakan server bawaan Laravel atau menggunakan virtual host.
a. Menggunakan Server Bawaan Laravel
- Buka terminal atau command prompt.
- Navigasikan ke direktori proyek Laravel Anda.
- Jalankan perintah berikut untuk menjalankan server pengembangan Laravel:
shellphp artisan serve
Ini akan menjalankan server pengembangan Laravel di alamat http://localhost:8000. Anda dapat membuka browser dan mengakses proyek Laravel Anda melalui alamat ini.
b. Menggunakan Virtual Host
Buka browser Anda dan ketikkan nama domain virtual host yang telah Anda konfigurasi, misalnya nama-proyek.test.
Anda sekarang dapat mengakses proyek Laravel Anda melalui domain virtual host ini.
Kesimpulan :
Dalam artikel ini, kami telah menjelaskan langkah-langkah mendetail tentang cara menjalankan proyek Laravel di Laragon menggunakan XAMPP sebagai server web. Dengan mengikuti panduan ini, Anda dapat mengembangkan dan menguji aplikasi Laravel secara lokal dengan lingkungan pengembangan yang kuat.
Jika Anda ingin memanfaatkan fitur-fitur dari Laragon dan XAMPP, Anda dapat menggunakan mereka bersama-sama untuk pengembangan proyek Laravel yang lebih efisien. Teruslah belajar dan mengembangkan aplikasi web yang hebat menggunakan Laravel di lingkungan pengembangan lokal Anda! Semoga berhasil dalam perjalanan Anda dalam pengembangan web.