Ikon XAMPP

XAMPP 8.5.12

XAMPP adalah paket server web lokal gratis dan open source dari Apache Friends yang menggabungkan Apache, MariaDB, PHP, dan Perl dalam satu installer untuk Windows, macOS, dan Linux. Versi Windows saat ini 8.5.12 (PHP 8.2.12), sementara PHP 8.3 hanya tersedia di platform non-Windows atau lewat sandbox eksperimental "XAMPP for Browsers". Paket ini mencakup phpMyAdmin, installer satu klik Bitnami untuk WordPress dan CMS lain, serta alat pemeriksa port. Tapi XAMPP tidak dirancang untuk produksi: konfigurasi default membuat root MariaDB tanpa password dan phpMyAdmin terbuka, ditambah kerentanan terbaru (CVE-2024-4577 dan celah eskalasi hak istimewa tahun 2026) sehingga keamanan wajib dikonfigurasi. Bagi pengembang Windows, Laragon menawarkan versi PHP per proyek, virtual host otomatis, dan alur kerja lebih modern, sehingga XAMPP makin cocok untuk pemula daripada jadi pilihan default profesional.

Beri nilai program iniBelum ada penilaian. Jadilah yang pertama!
  • Gratis
  • Windows
  • macOS
  • Linux
  • 9 Nov 2026
Dipindai dan bersih0 dari 61 mesin antivirus menandai file ini · diperiksa 9 Nov 2026SHA-2564a9a05567a469eceb02744345c29f1b1aaf3c3762fb7d452861e040a1d627c6fLaporan VirusTotal ↗

Tangkapan layar

Tentang XAMPP

Download XAMPP, Server Web Lokal untuk Pengembangan PHP

Ringkasan Singkat / Cocok untuk Siapa?

XAMPP termasuk lingkungan pengembangan lokal PHP yang paling banyak dipakai. Satu paket instalasi langsung menghadirkan Apache, MariaDB, PHP, dan Perl yang siap jalan di Windows, macOS, atau Linux tanpa perlu mengutak-atik file konfigurasi. Rilis terbarunya 8.5.12, dengan cabang paralel untuk PHP 8.4 dan 8.3. Installer Windows ukurannya sekitar 160 MB[reference:0][reference:1]. Di dalamnya sudah ada phpMyAdmin untuk mengelola database dan OpenSSL, jadi WordPress, Joomla, atau aplikasi PHP buatan sendiri bisa langsung dibuka di localhost dalam hitungan menit.

Kekurangannya juga perlu diketahui. XAMPP memang dirancang khusus untuk pengembangan, dan pengaturan keamanan bawaannya sengaja dibuat minimal: user root MySQL tidak diberi password. Kalau Anda membuka port tanpa mengonfigurasinya lebih dulu, mesin Anda gampang terekspos[reference:2][reference:3]. Software ini juga kadang crash, terutama saat konfigurasi MySQL diubah, dan sebagian pengguna sampai harus menginstal ulang berkali-kali[reference:4]. XAMPP cocok untuk pelajar, pemula, dan developer yang butuh server lokal lintas platform dengan cepat, asalkan mau mengatur keamanan dasar sebelum menyimpan data penting. Untuk hosting produksi, pilihannya bukan XAMPP. Begitu juga bagi developer yang ingin versi PHP berbeda di tiap proyek dan waktu startup lebih cepat.

Info Singkat

Jenis LisensiGratis dan open source (GNU GPL v2)
Ukuran FileSekitar 160 MB (installer Windows); 150 MB (tar.gz Linux); 170 MB (DMG macOS)[reference:5]
Sistem OperasiWindows 10/11, Linux (semua distro populer), macOS (Intel dan Apple Silicon)[reference:6]
Versi Terbaru8.5.12 (23 Oktober 2026), tersedia juga cabang 8.4.27 dan 8.3.36[reference:7][reference:8]
PengembangApache Friends (proyek nirlaba)[reference:9]

Fitur Utama dan Penggunaan Sehari-hari

Kelebihan utama XAMPP adalah kecepatannya mengubah komputer bersih menjadi lingkungan pengembangan web yang siap dipakai. Anda cukup mengunduh satu installer atau arsip, menjalankannya, lalu XAMPP Control Panel muncul dengan tombol untuk menyalakan Apache dan MySQL. Tidak perlu memasang atau mengatur tiap komponen satu per satu karena paketnya sudah berisi semua yang biasanya dibutuhkan proyek PHP: Apache HTTP Server, MariaDB (database yang kompatibel dengan MySQL), PHP, Perl, phpMyAdmin, OpenSSL, dan FileZilla FTP Server[reference:10]. Control Panel jadi antarmuka utama dan fungsinya sudah memadai, meski tampilannya tidak istimewa. Anda bisa menyalakan dan menghentikan layanan, membuka file konfigurasi, serta memeriksa log, tapi tampilannya belum berubah banyak selama bertahun-tahun. Software ini benar-benar lintas platform, dengan installer terpisah untuk Windows, Linux, dan macOS, termasuk build untuk Apple Silicon[reference:11]. Ini penting bagi pelajar dan tim yang bekerja di sistem operasi berbeda karena alur kerja dan struktur direktorinya tetap sama. Installer Windows sudah ditandatangani secara digital, dan proyeknya menerbitkan checksum SHA-256 serta tanda tangan GPG untuk verifikasi[reference:12]. Perkakas bawaan membuat paket ini lebih dari sekadar server stack biasa. phpMyAdmin menyediakan antarmuka database lewat browser, dan integrasi Bitnami (dahulu) memungkinkan pemasangan WordPress, Joomla, serta aplikasi lain dengan sekali klik[reference:13]. Keterbatasannya juga jelas. XAMPP tidak dirancang untuk penggunaan produksi, dan pihak proyek menyatakannya secara terbuka. Keamanan bawaannya minim: root MySQL tanpa password, dan Apache berjalan dengan pengaturan longgar yang praktis untuk pengembangan tapi berbahaya jika terbuka ke jaringan[reference:14][reference:15]. Software ini bisa tidak stabil saat konfigurasi MySQL diubah, dan banyak pengguna melaporkan crash yang harus diselesaikan dengan instalasi ulang[reference:16]. Soal performa dan pemakaian resource juga bukan prioritas; XAMPP lebih berat dan lebih lambat menyala dibanding alternatif baru seperti Laragon[reference:17].

  • Satu installer untuk stack Apache: Apache, MariaDB, PHP, Perl, phpMyAdmin, dan OpenSSL sudah dibundel dan dikonfigurasi agar saling jalan, jadi Anda tak perlu memasang komponen manual atau pusing mencocokkan versi[reference:18].
  • XAMPP Control Panel: Nyalakan, hentikan, dan restart Apache serta MySQL dengan satu klik, dan buka file konfigurasi maupun log tanpa keluar dari antarmuka.
  • Konsisten di semua platform: Installer terpisah untuk Windows, Linux, dan macOS (termasuk Apple Silicon) dengan struktur direktori dan alur kerja yang sama[reference:19].
  • Integrasi phpMyAdmin: Kelola database lewat antarmuka browser, buat tabel, jalankan query, dan ekspor/impor data tanpa klien database terpisah[reference:20].
  • Beberapa cabang versi PHP: XAMPP merilis versi paralel untuk PHP 8.5, 8.4, dan 8.3, sehingga Anda bisa memilih cabang yang sesuai kebutuhan kompatibilitas proyek[reference:21][reference:22].
  • Installer bertanda tangan digital dan checksum: Installer Windows ditandatangani Authenticode, paket macOS dinotarisasi, dan checksum SHA-256 diterbitkan untuk verifikasi[reference:23].
  • Dukungan aplikasi Bitnami (historis): Paket ini secara tradisional menyertakan atau mendukung modul Bitnami untuk pemasangan WordPress, Joomla, dan aplikasi PHP lain dengan sekali klik[reference:24].

Plus, Minus & Umpan Balik Pengguna

Pendapat pengguna soal XAMPP terbelah antara mudahnya pemasangan dan keandalannya saat dipakai jangka panjang. Di Capterra, software ini meraih rata-rata 4,7 dari 33 ulasan, dan banyak yang memuji sebagai "backend tool yang luar biasa" serta "paket software yang pas buat developer PHP". Ulasan di SourceForge lebih beragam. Ada pengguna yang mengaku belum pernah sesering ini harus memasang ulang sebuah paket software, sampai tiga kali crash dalam sebulan gara-gara masalah MySQL, dan menurutnya informasi soal masalah itu di internet pun minim serta tidak ada solusi yang berhasil. Reviewer lain di platform yang sama menyimpulkan software ini jalan cukup baik, tapi masih bisa jauh lebih baik. Trustpilot lebih keras lagi, dengan skor 2,6 dari 5. Salah satu pengguna menyebutnya sampah total karena setelah tiga hari dipakai MySQL mulai bermasalah hingga harus uninstall dan install ulang berulang kali, lalu ia menyarankan orang pindah ke tool lain. Keluhan sebenarnya bukan soal konsep dasarnya, karena menggabungkan Apache, PHP, dan MariaDB memang sangat membantu, melainkan soal stabilitas dan perawatan. Perubahan konfigurasi MySQL jadi penyebab crash yang berulang, dan umur software ini terasa dari tampilan serta pengelolaan resource-nya. Keamanan juga jadi topik besar di kalangan pengguna. Dokumentasi resminya menyebut XAMPP tidak ditujukan untuk produksi, hanya untuk developer di lingkungan pengembangan, dan pengguna wajib mengatur sendiri password, pengaturan port, aturan firewall, serta pembatasan akses sebelum membukanya ke jaringan. Sebuah proyek di GitHub berjudul "XAMPP is not secure" berpendapat bahwa update yang jarang membuat celah keamanan tertinggal, dan mencatat kalau updatenya jarang, berarti tidak ada keamanan. Pihak proyek menegaskan software ini sama sekali tidak mengandung malware, adware, atau spyware, dan flag antivirus hanyalah false positive karena ikut sertanya software server yang bisa mengubah perilaku sistem. Intinya, XAMPP sangat cocok sebagai tool pertama untuk belajar PHP dan menjalankan WordPress secara lokal, tapi bukan lingkungan pengembangan jangka panjang yang andal untuk proyek kompleks, dan sama sekali bukan server produksi.

Kelebihan

  • Cara tercepat menyiapkan stack Apache, PHP, dan MariaDB di OS besar mana pun
  • Sudah termasuk phpMyAdmin, OpenSSL, dan FileZilla FTP Server dalam satu paket
  • Lintas platform dengan struktur folder dan alur kerja yang sama di Windows, Linux, dan macOS
  • Gratis dan open source, installer ditandatangani digital dan checksum dipublikasikan
  • Rating rata-rata 4,7 dari 33 ulasan Capterra, banyak pujian soal kemudahan setup
  • Tersedia cabang versi PHP paralel (8.5, 8.4, 8.3) untuk kompatibilitas berbagai proyek
  • Modul Bitnami dulu tersedia untuk instal WordPress dan Joomla sekali klik

Kekurangan

  • Tidak untuk produksi; keamanan bawaan sengaja minim dan harus diperketat manual
  • Perubahan konfigurasi MySQL sering bikin crash sampai harus install ulang
  • Rating Trustpilot 2,6/5, pengguna mengeluh tidak stabil dan sering reinstall
  • Tampilan Control Panel sudah lawas dan belum pernah didesain ulang besar-besaran
  • Lebih berat dan lambat start dibanding alternatif baru seperti Laragon
  • Pergantian versi PHP per proyek terbatas jika dibandingkan stack modern
  • Update yang jarang memunculkan kekhawatiran keamanan di sebagian developer

Putusan Akhir dan Saran Download yang Aman

Banyak developer PHP memulai dari XAMPP, dan alasannya jelas: Anda tidak perlu memasang Apache, PHP, dan database satu per satu. Semuanya sudah dibundel dalam satu installer untuk Windows, macOS, dan Linux. Mau belajar PHP, mencoba tema WordPress, atau butuh server lokal sementara untuk proyek kecil, XAMPP paling cepat dibandingkan alternatif lain. Di dalamnya sudah ada phpMyAdmin, OpenSSL, dan Perl. Control Panel memang terlihat lawas, tapi cukup untuk menyalakan dan mematikan layanan.

Ada beberapa kekurangan yang perlu Anda pertimbangkan. XAMPP bukan software untuk produksi, pengaturan keamanan bawaannya sengaja dibuat longgar, dan aplikasinya bisa crash saat konfigurasi MySQL diubah. Kalau Anda sedang membangun lingkungan pengembangan jangka panjang, Laragon lebih cepat dan lebih modern karena bisa memakai versi PHP berbeda untuk tiap proyek. Butuh isolasi per proyek dengan lingkungan yang bisa diulang, Docker jawabannya. Tapi untuk server lokal pertama atau tempat uji coba singkat, XAMPP tetap yang paling mudah dipakai, asalkan keamanan dasar sudah diatur sebelum diakses dari luar localhost. Unduh rilis terbaru 8.5.12, langsung pasang password root MySQL, dan pakai instalasinya khusus untuk pengembangan.

  • Unduh hanya dari apachefriends.org: Situs resmi XAMPP menyediakan installer dan arsipnya langsung. Portal “download XAMPP” pihak ketiga bisa saja membungkus ulang installer dengan software tambahan. Hanya situs resmi yang menjamin paketnya ditandatangani vendor dan checksum-nya dipublikasikan[reference:38].
  • Cek ukuran installer dan versinya: Installer Windows sekitar 160 MB, tar.gz Linux sekitar 150 MB, dan DMG macOS sekitar 170 MB. Rilis saat ini 8.5.12, dengan cabang 8.4.27 dan 8.3.36 yang berjalan paralel. File yang jauh lebih kecil atau nomor versi lama sebaiknya dicurigai.
  • Segera pasang password root MySQL setelah instalasi: Secara default, user root MySQL di XAMPP tidak punya password. Buka phpMyAdmin atau command line, lalu buat password yang kuat sebelum melakukan hal lain. Ini langkah keamanan paling penting untuk instalasi XAMPP lokal[reference:39].
  • Jangan buka XAMPP ke internet tanpa pengamanan: Proyek XAMPP menegaskan bahwa tool ini hanya untuk pengembangan. Kalau Anda perlu mengakses server lokal dari perangkat lain, batasi akses berdasarkan IP, aktifkan aturan firewall, dan ganti port default Apache dari 80. Jangan pakai XAMPP sebagai web server produksi[reference:40].
  • Pisahkan instalasi hanya untuk pengembangan: Gunakan XAMPP untuk pengujian lokal saja. Kalau proyek perlu dibagikan ke orang lain atau di-deploy ke server live, pindahkan ke stack server yang sudah diamankan atau platform hosting terkelola, bukan membuka XAMPP langsung.

Software serupa

Lihat semua program Desktop (7) ›

Fitur utama

  • Apache, MariaDB, PHP, dan Perl dalam satu paket
  • Jalan di Windows, Mac, dan Linux
  • Bisa dipakai offline
  • Installer satu klik Bitnami untuk WordPress, Joomla, Drupal, Moodle, MediaWiki
  • Solusi bentrok port 80 lewat httpd.conf (ubah Listen 80 jadi Listen 8080)
  • Konfigurasi default tidak aman, hanya untuk pengembangan lokal
  • Peringatan CISA Januari 2026 untuk berbagai kerentanan
  • Kerentanan eskalasi hak istimewa lokal di Windows dari konfigurasi Apache default
  • XAMPP for Browsers eksperimental (PHP 8.3.12 di Alpine Linux)
  • Tidak termasuk Node.js atau MongoDB
  • Uninstall masih menyisakan folder dan entri registry
  • Tidak bisa ganti versi PHP per proyek

Pertanyaan umum tentang XAMPP

Apakah XAMPP aman dipakai?

Aman, asal hanya untuk pengembangan lokal. Setup default membuat root MariaDB tanpa password dan phpMyAdmin terbuka, jadi jangan pernah diekspos ke internet dan selalu ganti password default.

Apakah XAMPP gratis?

Ya. XAMPP bebas diunduh dan digunakan, tanpa biaya atau lisensi.

XAMPP berjalan di sistem operasi apa saja?

XAMPP berjalan di Windows, macOS, dan Linux.

XAMPP dipakai untuk apa?

XAMPP menyediakan server web lokal untuk menguji situs dan aplikasi PHP di komputer sendiri. Isinya Apache, MariaDB, PHP, dan Perl, plus alat seperti phpMyAdmin dan installer Bitnami untuk WordPress dan CMS lain.

Kenapa Apache gagal start di XAMPP?

Biasanya karena program lain memakai port 80, misalnya Skype atau IIS. Buka xampp/apache/conf/httpd.conf dan ubah Listen 80 menjadi Listen 8080.

Bagaimana cara uninstall XAMPP?

Jalankan uninstaller dari folder XAMPP, tapi siap-siap ada file dan entri registry yang tersisa. Kadang perlu dibersihkan manual agar benar-benar hilang.

Versi

VersiTanggal rilisPlatformUkuran file
XAMPP 8.5.12 Versi terbaru 19 Nov 2023 macOSWindowsLinux 149.5 MB Unduh

Komentar tentang XAMPP

Belum ada komentar. Bagikan pengalaman Anda dengan program ini!

Tulis komentar

Komentar diterbitkan setelah ditinjau oleh tim kami. Tautan tidak diizinkan.