Zefaro adalah alternatif XAMPP dan Laragon yang gratis dan open source untuk Windows, cocok untuk mahasiswa IT yang belajar PHP dan Laravel. Tautkan folder proyek lalu buka di nama.test, dengan PHP, HTTPS, database, dan penangkap email yang sudah siap.

Versi 1.1.0 · Windows 10 dan 11 · 3,2 MB

Halaman Layanan. Hanya diputar sekali.

Setiap program diunduh dari sumber resmi proyeknya saat pertama kali dipakai, lalu dicek dengan hash.

  • Menyajikan situs Anda dengan HTTP/2 dan gzip. Port, worker, dan batas waktu bisa diatur.

Dari folder sampai https://shop.test

01

Tautkan folder

Pilih proyek di halaman Situs. Zefaro menyajikannya di alamat nama.test miliknya sendiri.

Zefaro mengenali framework di tiap folder. Untuk aplikasi Laravel, ada tujuh tab, jadi pekerjaan yang biasa tidak perlu terminal.

Aplikasi contoh bernama shop. Nilainya hanya contoh.

01 / 07

Ikhtisar

Memperbaiki masalah .env yang umum dengan satu tombol.

Perlu dilihat

APP_URL tidak cocok dengan alamat situs

.env menulis http://localhost:8000, tetapi Zefaro menyajikan situs di http://shop.test.

Setel APP_URL ke http://shop.test
Email tidak menuju Mailpit

Aplikasi mengirim email dengan "log", jadi Mailpit tidak menampilkannya.

Arahkan ke Mailpit
public/storage belum ditautkan

File di disk public tidak akan tampil di browser.

Tautkan storage
02 / 07

Data

Hanya-baca sampai Anda mengizinkan perubahan. Rahasia tampil sebagai titik.

users · 3 baris

idintegernamevarcharemailvarcharpasswordvarchar
1Pengguna contoh 1user1@example.test••••••••
2Pengguna contoh 2user2@example.test••••••••
3Pengguna contoh 3user3@example.test••••••••
Izinkan perubahan

Mati secara bawaan agar salah klik tidak mengubah data asli.

03 / 07

Konfigurasi

Edit .env, dan lihat nilai yang dibaca aplikasi lewat config().

.env

APP_ENV=local APP_URL=http://shop.test DB_CONNECTION=sqlite MAIL_MAILER=smtp MAIL_HOST=127.0.0.1 MAIL_PORT=1025

Zefaro bisa mengisi nilai email untuk Anda.

04 / 07

Log

storage/logs, terbaru di atas, dengan filter level dan pencarian.

SemuaErrorPeringatanInfo
ERRORUndefined variable $order di OrderController.php:4210:31
WARNINGRoute [login] not defined. Dialihkan ke /10:12
INFOPesanan #1042 ditandai terkirim09:58
05 / 07

Tinker

Sesi yang menyimpan variabelnya di antara eksekusi.

App\Models\User::first()
App\Models\User {
  id: 1
  name: "Pengguna contoh 1"
  created_at: 2026-10-28 09:41:07
}

Variabel tetap ada di antara eksekusi. Perubahan database bisa dibatalkan setelah tiap eksekusi.

06 / 07

Artisan

Argumen dan opsi tiap perintah menjadi formulir.

migrate

--seed
Jalankan php artisan migrate --seed
INFO Running migrations. create_orders_table ........ 18ms DONE INFO Seeding database. DemoSeeder ................. 42ms DONE
07 / 07

Worker

Antrean, scheduler, dan Vite, dijaga tetap berjalan.

Worker

queue:workBerjalanHentikan
schedule:workBerjalanHentikan
npm run devBerhentiMulai

Zefaro menaruh server DNS kecil dan nginx di antara browser dan PHP. Anda menyiapkannya sekali.

Browser AndaAnda membuka https://shop.test
Aturan DNS WindowsMengirim setiap pencarian *.test ke Zefaro.
DNS ZefaroMenjawab 127.0.0.1.
nginxMelayani port 443 dengan sertifikat yang diterbitkan Zefaro.
PHPMenjalankan versi yang Anda pilih untuk situs ini.

Tanpa file hosts

Nama dijawab oleh server DNS milik Zefaro, jadi menautkan situs tidak pernah mengubah file sistem dan tidak meminta hak administrator. Aturannya dipasang sekali, dengan satu permintaan.

HTTPS dalam satu klik

Zefaro menjalankan otoritas sertifikat lokalnya sendiri. Ia hanya bisa menandatangani nama .test, kuncinya dienkripsi untuk akun Windows Anda, dan Anda mempercayainya sekali lewat dialog bawaan Windows. PHP juga mempercayainya, jadi satu situs lokal bisa memanggil situs lain lewat HTTPS.

Tetap di komputer Anda.

Tanpa akun.
Tanpa analitik.
Tanpa AI.
Tanpa cloud.

Zefaro adalah alat untuk mesin Anda. Ia memakai internet untuk mengunduh program yang dijalankannya, dan tidak untuk yang lain.

  • Gratis dan open sourceLisensi MIT. Tidak ada akun yang perlu dibuat.
  • Tanpa analitikZefaro tidak melaporkan cara Anda memakainya.
  • Tanpa fitur AI, tanpa fitur cloudSengaja, bukan kekurangan di peta jalan.
  • Hanya lokalSetiap layanan mendengarkan di 127.0.0.1, jadi komputer lain tidak bisa menjangkau situs Anda.
  • Unduhan diperiksaHash nginx, MariaDB, PostgreSQL, Redis, phpMyAdmin, dan Mailpit tertanam di Zefaro. Untuk PHP, Node.js, dan Composer, Zefaro memeriksa hash yang dipublikasikan tiap proyek.

Yet Another Local Laravel Tools

Versi
1.1.0
Ukuran
3,2 MB
Sistem
Windows 10 atau 11, 64-bit
Lisensi
MIT
Unduh Zefaro 1.1.0

SHA-256 dan catatan rilis

Installer belum ditandatangani kode. Windows SmartScreen mungkin menampilkan "Windows protected your PC": pilih More info, lalu Run anyway.

  1. Jalankan installerTerpasang untuk akun Windows Anda dan tidak butuh hak administrator.
  2. Instal PHPDi halaman Layanan, pilih versi. Versi pertama yang Anda instal menjadi versi aktif.
  3. Mulai semua, lalu pasang aturan DNSZefaro mengunduh nginx saat pertama kali. Windows meminta persetujuan administrator sekali, untuk aturan .test.
  4. Tautkan folderDi halaman Situs. Lalu buka nama.test di browser. Situs baru juga bisa membuatkan aplikasi Laravel.

Perlu diketahui

  • Port 80 dan 443 harus kosong, atau pilih port lain di pengaturan nginx. Tutup XAMPP, Laragon, atau IIS dulu.
  • Zefaro membutuhkan Microsoft Edge WebView2 Runtime. Installer mengunduhnya jika belum ada.
  • Anda butuh internet saat Zefaro mengunduh program. Setelah itu bisa dipakai offline.

Ada yang belum terjawab? Buka issue di GitHub.

Ya. Zefaro open source dengan Lisensi MIT, dan tidak ada akun yang perlu dibuat.