Semua Open Source
Go Open Source

ZAMPP

Zero-config Apache MySQL PHP Platform. Aplikasi desktop native macOS yang jauh lebih ringan, cepat, dan tanpa konfigurasi dibanding MAMP/XAMPP.

ZAMPP (Zero-config Apache MySQL PHP Platform) adalah aplikasi desktop native untuk macOS yang berfungsi sebagai Local Web Development Environment. Dirancang sebagai alternatif yang jauh lebih ringan, cepat, dan sepenuhnya zero-configuration dibanding MAMP/XAMPP.

Tidak perlu repot dengan setup port yang rumit atau aplikasi yang berat memori. Cukup satu klik, dan server lokal Anda langsung berjalan.

Fitur Utama

  • Zero-config — cukup klik “Start” dan mulai ngoding. Tanpa repot file konfigurasi.
  • UI native macOS — dibangun dengan Golang & Wails, menghadirkan interface bersih dan ringan yang menyatu dengan macOS.
  • Arsitektur modular — installer utama sangat kecil! Versi PHP tambahan (7.4 – 8.5) bisa diunduh langsung dari dalam aplikasi hanya saat dibutuhkan (On-Demand Download).
  • Multi PHP Version — ZAMPP bisa ganti-ganti versi PHP.
  • Startup cepat — Nginx/Apache, MySQL, dan PHP berjalan independen di background dengan kecepatan maksimal.
  • Terminal Smart — auto switch PHP dan composer langsung ke terminal.

Cara Install

  1. Kunjungi halaman Releases.
  2. Unduh ZAMPP-macOS.dmg untuk Mac.
  3. Buka file .dmg dan drag ZAMPP.app ke folder Applications.
  4. Jalankan aplikasi ZAMPP. (Saat pertama kali dijalankan, aplikasi akan mengunduh base server engines di background).

⚠️ Catatan untuk pengguna Mac: Karena aplikasi ini belum memiliki sertifikat Apple Developer (Unsigned), macOS Gatekeeper mungkin memblokirnya saat pertama diluncurkan. Solusi: Klik kanan (atau Control-click) pada aplikasi ZAMPP di folder Applications → pilih Open → klik Open lagi pada prompt peringatan.

Ports & Defaults

ServicePortNotes
Web Server8000Nginx atau Apache (bisa dipilih)
MySQL3307Menghindari bentrok dengan XAMPP (3306)
PHP (internal)8001Diproxy melalui web server yang dipilih

Zero konfigurasi manual — config dibuat ulang setiap kali start.

Direktori (htdocs)

Semua file project website Anda (HTML/PHP/WordPress) diletakkan di Document Root pada ~/.zampp/htdocs/, bisa diakses lewat tombol ”📁 Open htdocs” di aplikasi.

~/.zampp/
  ├── bin/        binaries (php, mysql, nginx, apache)
  ├── conf/       generated configs (nginx.conf, httpd.conf)
  ├── data/mysql/ MySQL data + socket
  ├── logs/       per-engine logs
  └── htdocs/     document root

Lihat ZAMPP di GitHub untuk detail & rilis terbaru.