← Back to list

FlyEnv — untuk Laravel 12: Review dan Tutorial Migrasi dari Laragon

baru baru ini ada local development baru yang dapat menyaingi local dev setup laragon dan xampp, yaitu FlyEnv

Abbyansyahatha · 2026-05-11 10:22 · 31 claps · 5.3 min read
#laravel #flyenv #guide-and-tutorials #migrate #laragon
Open on Medium ↗
Wiki topics: RAG · RAG & Retrieval

FlyEnv — untuk Laravel 12: Review dan Tutorial Migrasi dari Laragon

baru baru ini ada local development baru yang dapat menyaingi local dev setup laragon dan xampp, yaitu FlyEnv

gambar 1.0 — logo FlyEnv

gambar 1.0 — logo FlyEnv

Sebagai siswa dengan jurusan rpl saya mencoba menggunakan ini, saya mengetahui software ini dari youtube.

First impression saya ketika melihat isi dari FlyEnv membuat saya terkejut karena saya tidak menyangka sebuah Local Developement yang lumayan overpower sekali, terdapat fitur fitur seperti module container ‘podman’, module web server yang sering saya pakai yaitu apache dan nginx (ada caddy, tomcat, FrankenPHP, httpserve), ada database server juga seperti MariaDB, MongoDB, dan Qdrant sekaligus yang sering saya pake adalah MySql dan PostgreSQl. dan yang lebih terpenting ada juga language & runtime yang lengkap, dan fitur fitur lain yang dapat diliat di website FlyEnv.com

gambar 1.1 — tampilan setting modules yang dapat di atur

gambar 1.1 — tampilan setting modules yang dapat di atur

biasanya saya menggunakan xampp buat php project simple namun pernah error database hanya karena kesalahan kecil dan mau gk mau install ulang dan hilang progress databasenya 😅.

kalo laragon sih baik baik saja, cuman di versi 8 nya selalu di spam lisensi tapi ringan dan gk makan banyak ram, gampang config php nya, dan saya buat project laravel bagus kok

tetapi ketika saya menggunakan FlyEnv ini, ternyata begitu banyak nya fitur yang cocok bagi saya sebagai siswa rpl. terutama pada fitur ‘tools’, ada banyak sekali. terutama fitur yang bakalan saya pake pastinya ‘Git Cheatsheet’ karena saya suka lupa apa saja syntax/comand dari git.

gambar 1.2 — isi tools di bagian Development/Git Cheatsheet

gambar 1.2 — isi tools di bagian Development/Git Cheatsheet

Cara Migrasi Laravel 12 dari Laragon ke FlyEnv

  1. pertama-tama kalian bisa melakukan ‘cut’ folder/project kalian,

gambar 2.0 — letak project laravel lama

gambar 2.0 — letak project laravel lama

  1. kalian bisa cut/copy ke folder manapun, contoh punya saya dari D:\laragon\www\perpustal ke D:\abby\perpustal

  2. masuk ke FlyEnv, pastikan kalian sudah ambil [nama_database_project].sql dari project kalian buat pindahin database dari laragon ke FlyEnv.

gambar 2.1 — database project

gambar 2.1 — database project

  1. setelah masuk ke FlyEnv, pergi ke tab modules php dulu, install php versi sesuai laravel versi apa yang support dengan nya. contoh: project perpustal saya ini adalah laravel 12 maka saya menggunakan php 8.2

gambar 2.2 — php version

gambar 2.2 — php version

jangan lupa juga mendownload composer nya, saya menggunakan composer latest.

gambar 2.3 — composer library versions

gambar 2.3 — composer library versions

  1. lalu ke service php, dan jangan lupa di nyalain, si env dan service. pastikan si env bercentang biru berarti sedang menggunakan path php versi tersebut dan service berwarna hijau sedang berjalan.

gambar 2.4 — menyalakan env dan services

gambar 2.4 — menyalakan env dan services

  1. lalu ke MySQl module tab dan install latest version nya, lalu ke services nya mysql dan nyalakan env dan services seperti php, dan jangan lupa install phpmyadmin lewat tombol logo phpmyadmin (lingkaran merah, otomatis mendownload dan menginstall otomatis dan bisa di akses, liat di hosts modules nya nanti setelah menyalakan apache)

gambar 2.5 — mendownload versi mysql terbaru

gambar 2.5 — mendownload versi mysql terbaru

gambar 2.5 — menyalakan mysql service dan mendownload phpmyadmin secara otomatis

gambar 2.5 — menyalakan mysql service dan mendownload phpmyadmin secara otomatis

  1. sebelum kita memulai hosts website laravel, kita harus mendownload apache. pergi ke tab apache dan download versi terbaru nya dan nyalakan env serta services

gambar 2.6 — mendownload apache

gambar 2.6 — mendownload apache

gambar 2.7 — mendownload apache

gambar 2.7 — mendownload apache

  1. masih di tab halaman apache, pergi ke bagian configuration dan uncomment 2 baris ini
LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so

di baris 171 dan 174

gambar 2.7 —hapus comment 2 baris

gambar 2.7 —hapus comment 2 baris

fungsi dari 2 baris ini cukup penting. mod_proxy digunakan untuk meneruskan request ke backend/service lain, sedangkan mod_proxy_fcgi digunakan agar Apache bisa berkomunikasi dengan PHP-FPM. tanpa kedua module ini, website bisa error atau blank page karena FlyEnv menggunakan multiple PHP service versions.

  1. setelah menggunakan 3 modules dan sudah nyala, kalian bisa ke hosts-modules, disana sudah ada terdapat phpmyadmin dari mysql yang kita download tadi di step 6, disini lah kita akan membuat host website local laravel kita dari laragon dan sekarang akan jadi di FlyEnv.

sebelum kalian memulai membuat host website laravel, jangan lupa masuk phpmyadmin lewat FlyEnv dan masukkan database project kalian yang awalnya dari laragon ke FlyEnv.

gambar 2.8 — letak hosting website local

gambar 2.8 — letak hosting website local

  1. masih di hosts tab. pencet tombol ‘add’ di atas dan muncul panel side kanan berbentuk ini.

gambar 2.9 — membuat hosts website local

gambar 2.9 — membuat hosts website local

kalian bisa ganti nama website nya yang awalnya default ‘flyenv-xxxx-xxx.test’ jadi apapun, contoh: ‘perpustal.test’, dan juga pilih versi php, karena project saya adalah laravel 12 maka saya menggunakan php 8.2

jangan lupa root project nya ada dimana dan juga karena ini laravel, entry point ke web nya adalah \public, yang ada file public.php

2.10 — entry point masuk website

2.10 — entry point masuk website

  1. save lalu liat link muncul di halaman hosts

2.11 — hosts baru

2.11 — hosts baru

kalian bisa ketik di web atau klik nama website nya langsung

  • kalo awal awal nya refused connect, delete tab browser dan masuk lagi, karena awal awal nya suka telat, jangan lupa check check modules kayak apache atau php
  1. jika bentuk website kalian seperti ini kayak tidak ada css, itu karena project kalian mungkin menggunakan tailwindcss, jadinya tidak otomatis ikut

2.12 — website berbentuk tanpa css

2.12 — website berbentuk tanpa css

kalian bisa pergi ke FlyEnv desktop lagi dan ke nodejs, lalu download nodejs latest version apapun

2.13 — mendownload nodejs versions

2.13 — mendownload nodejs versions

jangan lupa set env nya

2.14 — setup env nodejs

2.14 — setup env nodejs

lalu kita pergi ke node project dan klik icon folder plus

2.15 — menambahkan node project

2.15 — menambahkan node project

lalu masukkan root, node version dan command ini

2.16 — membuat node project

2.16 — membuat node project

fungsi execute command:

cmd \c : menjalankan command CMD lalu selesai

cd /d D:\abby\perpustal : pindah directory ke project Laravel kamu

npm run dev : menjalankan node modules dan depedency lain nya

save lalu nyalakan services sampe warna hijau

2.17 —nyalakan services node project

2.17 —nyalakan services node project

lalu balik ke website anda dan refresh

2.18 — hasil akhir

2.18 — hasil akhir

error error yang sering muncul/ketinggalan sesuatu

  • check env file project laravel, jika laragon kamu set 3308 atau lain, ganti. default port mysql flyenv adalah 3306
  • nama database typo
  • jangan lupa untuk selalu set ‘env’ setiap modules yang akan di pakai, selalu check services nya nyala atau tidak

Semoga tutorial ini dapat membantu siapa pun yang membutuhkannya. Saya minta maaf apabila terdapat penggunaan bahasa yang kurang baku, penjelasan yang kurang jelas, typo pada pembahasan, ataupun informasi yang kurang tepat. 🙏

Dikarenakan ini pertama kalinya saya membuat artikel seperti ini, saya masih dalam tahap belajar sebagai seorang murid.

Terima kasih telah membaca 🙏


메타데이터
post_id
fd3b3b682fa3
slug
flyenv-untuk-laravel-12-review-dan-tutorial-migrasi-dari-laragon-fd3b3b682fa3
url
https://medium.com/@abbyansyahatha/flyenv-untuk-laravel-12-review-dan-tutorial-migrasi-dari-laragon-fd3b3b682fa3
canonical_url
https://medium.com/@abbyansyahatha/flyenv-untuk-laravel-12-review-dan-tutorial-migrasi-dari-laragon-fd3b3b682fa3
author_url
https://medium.com/@abbyansyahatha
status
ok
fetched_at
2026-07-10 18:03:05