Beberapa versi PHP untuk tiap proyek
Solusi framework
Lingkungan pengembangan Laravel lokal dengan FlyEnv
Bangun dan jalankan Laravel dengan PHP, database, Redis, domain lokal, dan HTTPS dalam satu workspace native.
Yang dibutuhkan proyek Laravel secara lokal
Aplikasi Laravel nyata terdiri dari beberapa komponen. FlyEnv menyediakan dan mengelolanya untuk Anda.
Composer
Composer bawaan, mudah digunakan
MySQL atau PostgreSQL
Keduanya didukung, dapat diganti per proyek
Jalankan saat diperlukan
Dukungan web server yang fleksibel
Toolchain frontend modern
Kelola scheduler Laravel
Domain lokal nyata dengan HTTPS
Stack pengembangan Laravel nyata di FlyEnv
Proyek Laravel umum yang berjalan di FlyEnv, dengan arsitektur jelas dan semua layanan yang diperlukan.
Versi PHP per proyek
Gunakan versi PHP yang dibutuhkan oleh setiap proyek Laravel.
Domain lokal + HTTPS
Akses proyek dengan sertifikat yang tepercaya.
Grup startup satu klik
Jalankan semua layanan yang diperlukan bersama-sama dan langsung mulai bekerja.
Worker antrean / scheduler
Jalankan worker dan scheduler Laravel dengan mudah.
Seperti apa di FlyEnv
Proyek Laravel dengan layanan dan runtime yang dikelola dalam satu workspace.

Pilih versi PHP-FPM yang dibutuhkan proyek Laravel ini.
Jaga Nginx, PHP-FPM, MySQL, dan Redis dalam urutan startup yang terkontrol.
Lihat layanan inti Laravel bersama-sama dalam satu tampilan FlyEnv.
Jalankan Startup Group proyek setiap kali kembali mengerjakannya.
Mengapa menggunakan FlyEnv untuk pengembangan Laravel
Pengalaman pengembangan lokal Laravel yang lebih mudah diprediksi dan nyaman.
Gunakan versi PHP berbeda untuk tiap proyek
Pertahankan setiap proyek Laravel pada versi yang dibutuhkannya tanpa mengubah runtime global.
Laravel 8 → PHP 7.4 · Laravel 11 → PHP 8.2 · Laravel 12 → PHP 8.3+
Jalankan seluruh stack dengan satu klik
Mulai PHP, database, Redis, web server, dan lainnya dari satu Startup Group.
PHP + Nginx + MySQL + Redis → Startup Group
Pilih MySQL atau PostgreSQL
Gunakan database yang sesuai dengan proyek tanpa menyesuaikan proyek pada tool.
Tambahkan Redis hanya saat diperlukan
Aktifkan cache, session, atau antrean tanpa membawa layanan yang tidak digunakan.
Gunakan domain lokal nyata dan HTTPS
Uji cookie, callback OAuth, webhook, dan fitur browser yang aman secara lokal.
https://shop.test
Jalankan scheduler dan worker antrean
Jaga pekerjaan di latar belakang tetap dekat dengan aplikasi Laravel selama pengembangan.
Proyek baru atau proyek yang sudah ada
FlyEnv bekerja untuk aplikasi Laravel baru maupun proyek yang sudah Anda miliki.
Mulai proyek Laravel baru
- 1Buka PHP → New Project.
- 2Pilih template Laravel, versi framework, versi PHP, dan versi Composer.
- 3FlyEnv menjalankan perintah pembuatan Composer dan menampilkan output terminal.
- 4Buat local site yang sesuai dengan satu klik.
- 5Buka proyek baru dengan domain lokal dan HTTPS.
Jalankan proyek Laravel yang sudah ada
- 1Impor atau buka proyek Laravel yang sudah ada.
- 2Atur versi PHP yang diperlukan.
- 3Konfigurasikan database, Redis, dan layanan lain bila diperlukan.
- 4Tambahkan local site dan pilih direktori public.
- 5Jalankan Startup Group proyek dan buka sitenya.
Bandingkan pendekatan Laravel lokal
Tool berbeda berarti pendekatan berbeda. Berikut perbandingannya untuk pengembangan Laravel lokal.
| Fitur | Setup lokal manual | Workflow container | FlyEnv |
|---|---|---|---|
| Model lingkungan | Satu proses PHP | Container Docker | Lingkungan lokal lengkap |
| Lingkungan database | Lokal atau eksternal | Container | Modul MySQL atau PostgreSQL |
| Dukungan Redis | Setup manual | Layanan container | Bawaan, sesuai kebutuhan |
| Domain lokal | Setup manual | Bergantung pada proyek | Local site terkelola |
| Pengembangan multi-stack | Ganti secara manual | Docker Compose | Runtime dan layanan per proyek |
FAQ Laravel
Pertanyaan umum tentang menggunakan FlyEnv untuk pengembangan Laravel.
Bisakah proyek Laravel yang berbeda menggunakan versi PHP yang berbeda?
Bisa. FlyEnv mengelola beberapa versi PHP dan memungkinkan tiap proyek atau local site menggunakan versi yang dibutuhkannya.
Bisakah Laravel menggunakan MySQL atau PostgreSQL?
Bisa. Pilih modul database yang sesuai dengan proyek dan jalankan bersama aplikasi Laravel.
Apakah FlyEnv mendukung antrean Redis?
Ya. Jalankan Redis saat aplikasi menggunakan cache, session, Horizon, atau worker antrean, lalu masukkan ke Startup Group proyek.
Bisakah menggunakan domain .test dengan HTTPS?
Bisa. Buat local site dengan domain yang mudah dibaca dan gunakan dukungan HTTPS lokal tepercaya dari FlyEnv.
Bisakah mengelola beberapa proyek Laravel?
Bisa. Setiap proyek dapat memiliki versi PHP, local site, database, penggunaan Redis, dan layanan pendukungnya sendiri.
Apakah FlyEnv menggantikan panduan instalasi Laravel?
Tidak. Halaman Solusi menjelaskan lingkungan dan workflow, sedangkan Panduan Laravel membahas langkah setup dan konfigurasi secara rinci.
Solusi terkait
Siap membangun Laravel secara lokal?
Jalankan PHP, database, Redis, domain lokal, dan HTTPS dalam satu workspace.