XAMPP simgesi

XAMPP 8.5.12

XAMPP, Apache Friends'in geliştirdiği ücretsiz ve açık kaynaklı bir yerel web sunucusu paketi. Apache, MariaDB, PHP ve Perl'i tek kurulumda topluyor; Windows, macOS ve Linux'ta çalışıyor. Windows için son sürüm 8.5.12 (PHP 8.2.12). PHP 8.3 ise sadece Windows dışındaki platformlarda veya deneysel "XAMPP for Browsers" sandbox'ında var. Pakette phpMyAdmin, WordPress ve diğer CMS'ler için Bitnami tek tıkla kurulum araçları ve bir port denetleyicisi bulunuyor. Yalnız bu paket canlı sunucu için tasarlanmadı: varsayılan ayarlarda MariaDB root şifresiz kalıyor, phpMyAdmin de dışarıya açık oluyor. Son dönemde çıkan açıklar (CVE-2024-4577 ve 2026'daki yetki yükseltme açığı) yüzünden güvenli yapılandırma şart. Windows'ta çalışan geliştiriciler için Laragon her projeye ayrı PHP sürümü, otomatik sanal sunucular ve daha modern bir çalışma düzeni sunuyor. Bu yüzden XAMPP artık profesyonellerin varsayılan tercihi değil, daha çok yeni başlayanların aracı olarak görülüyor.

Bu programı puanlayınHenüz puan yok. İlk puanı siz verin!
  • Ücretsiz
  • Windows
  • macOS
  • Linux
  • 9 Kas 2026
Tarandı, temiz61 antivirüs motorundan 0 tanesi bu dosyayı işaretledi · 9 Kas 2026 tarihinde kontrol edildiSHA-2564a9a05567a469eceb02744345c29f1b1aaf3c3762fb7d452861e040a1d627c6fVirusTotal raporu ↗

Ekran görüntüleri

XAMPP hakkında

XAMPP İndir: PHP Geliştirme İçin Yerel Web Sunucusu

Kısaca: Bu Program Kimler İçin?

PHP dünyasında en çok tercih edilen yerel geliştirme ortamı XAMPP. Apache, MariaDB, PHP ve Perl'ü tek kurulumla Windows, macOS ve Linux'a kuruyor, hiçbir ayar dosyasına dokunmanız gerekmiyor. Son sürüm 8.5.12; PHP 8.4 ve 8.3 dalları da paralel olarak yayınlanıyor. Windows kurulum dosyası yaklaşık 160 MB[reference:0][reference:1]. Pakette veritabanı yönetimi için phpMyAdmin ve OpenSSL de var. WordPress, Joomla ya da kendi PHP uygulamanızı localhost üzerinde birkaç dakika içinde çalıştırabilirsiniz.

Öte yandan ödün verdiğiniz noktalar az değil ve bunlar iyi biliniyor. XAMPP yalnızca geliştirme için tasarlandı; varsayılan güvenlik ayarları bilerek en düşük seviyede tutuluyor, MySQL root kullanıcısının şifresi yok. Bir portu yapılandırmadan açarsanız bilgisayarınızı dışarıya açmanız işten bile değil[reference:2][reference:3]. Yazılım ara ara çökebiliyor, özellikle MySQL yapılandırmasını değiştirdiğinizde; bazı kullanıcılar birden fazla kez yeniden kurmak zorunda kaldıklarını söylüyor[reference:4]. Kısacası XAMPP; öğrenciler, yeni başlayanlar ve hızlı, platformdan bağımsız bir yerel sunucu isteyenler için doğru adres. Ama hassas bir iş yapmadan önce temel güvenlik ayarlarını yapmayı göze almanız gerekiyor. Canlı sunucu ortamı için en iyi seçenek değil; proje başına farklı PHP sürümleri isteyen ve hızlı açılış bekleyen geliştiriciler için de en güncel alternatif sayılmaz.

Hızlı Bilgiler

LisansÜcretsiz ve açık kaynak (GNU GPL v2)
Dosya BoyutuYaklaşık 160 MB (Windows kurulum dosyası); 150 MB (Linux tar.gz); 170 MB (macOS DMG)[reference:5]
İşletim SistemiWindows 10/11, Linux (tüm önemli dağıtımlar), macOS (Intel ve Apple Silicon)[reference:6]
Son Sürüm8.5.12 (23 Ekim 2026); 8.4.27 ve 8.3.36 dalları da yayında[reference:7][reference:8]
GeliştiriciApache Friends (kar amacı gütmeyen proje)[reference:9]

Öne Çıkan Özellikler ve Günlük Kullanım

XAMPP'in en önemli avantajı, temiz bir bilgisayarı kısa sürede çalışan bir web geliştirme ortamına çevirmesi. Tek bir kurulum dosyası ya da arşiv indirip çalıştırıyorsunuz, karşınıza Apache ile MySQL'i başlatacak düğmelerin bulunduğu XAMPP Control Panel geliyor. Her bileşeni ayrı ayrı kurup yapılandırmanız gerekmiyor; paket, PHP projelerinin çoğunun ihtiyaç duyduğu her şeyi hazır olarak getiriyor: Apache HTTP Server, MariaDB (MySQL ile uyumlu bir veritabanı), PHP, Perl, phpMyAdmin, OpenSSL ve FileZilla FTP Server[reference:10]. Ana arayüz Control Panel ve işlevsel olmaktan öteye gitmiyor; sade tasarımı yıllardır ciddi bir yenileme görmedi. Yine de servisleri başlatıp durdurabiliyor, yapılandırma dosyalarını açabiliyor ve kayıtları kontrol edebiliyorsunuz. Yazılım gerçekten platformlar arası: Windows, Linux ve macOS için ayrı kurulum dosyaları var, Apple Silicon sürümleri de dahil[reference:11]. Bu da farklı işletim sistemleriyle çalışan öğrenciler ve ekipler için önemli, çünkü dizin yapısı ve iş akışı her yerde aynı kalıyor. Windows kurulum dosyası dijital olarak imzalı, proje ayrıca doğrulama için SHA-256 checksum ve GPG imzası yayınlıyor[reference:12]. Paket içindeki araçlar, yalın bir sunucu yığınının çok ötesine geçiyor. phpMyAdmin tarayıcı üzerinden veritabanı yönetimi sunuyor, Bitnami entegrasyonu ise (geçmişte) WordPress ve Joomla gibi uygulamaları tek tıkla kurmaya olanak veriyordu[reference:13]. Sınırlar da bir o kadar net. XAMPP üretim ortamı için tasarlanmadı, projenin kendisi de bunu açıkça söylüyor. Varsayılan güvenlik asgari düzeyde: MySQL root hesabının şifresi yok ve Apache geliştirme için rahat ama ağa açıldığında tehlikeli olan izinlerle çalışıyor[reference:14][reference:15]. MySQL yapılandırması değiştiğinde yazılım kararsızlaşabiliyor, birçok kullanıcı yeniden kurulum gerektiren çökmeler bildiriyor[reference:16]. Performans ve kaynak kullanımı da öncelikler arasında değil; XAMPP, Laragon gibi yeni alternatiflere göre daha ağır ve açılışı daha yavaş[reference:17].

  • Tek kurulumda Apache yığını: Apache, MariaDB, PHP, Perl, phpMyAdmin ve OpenSSL birlikte geliyor ve birbirleriyle çalışacak şekilde yapılandırılmış, böylece elle bileşen kurma ve sürüm uyumlama derdi ortadan kalkıyor[reference:18].
  • XAMPP Control Panel: Apache ve MySQL'i tek tıkla başlatın, durdurun ya da yeniden başlatın; yapılandırma dosyalarına ve kayıtlara arayüzden çıkmadan ulaşın.
  • Platformlar arası tutarlılık: Windows, Linux ve macOS (Apple Silicon dahil) için ayrı kurulum dosyaları, her platformda aynı dizin yapısı ve iş akışı[reference:19].
  • phpMyAdmin entegrasyonu: Veritabanlarını tarayıcı arayüzünden yönetin, tablo oluşturun, sorgu çalıştırın, veri dışa ve içe aktarın; ayrı bir veritabanı istemcisine gerek yok[reference:20].
  • Birden fazla PHP sürüm dalı: XAMPP, PHP 8.5, 8.4 ve 8.3 için paralel sürümler yayınlıyor; projenizin uyumluluk gereksinimlerine uyan dalı seçebilirsiniz[reference:21][reference:22].
  • Dijital imzalı kurulum dosyaları ve checksum: Windows kurulumları Authenticode ile imzalı, macOS paketleri noter onaylı ve doğrulama için SHA-256 checksum yayınlanıyor[reference:23].
  • Bitnami uygulama desteği (geçmişte): Paket geleneksel olarak Bitnami modüllerini içeriyor ya da destekliyordu; bunlarla WordPress, Joomla ve diğer PHP uygulamaları tek tıkla kurulabiliyordu[reference:24].

Artılar, Eksiler ve Kullanıcı Geri Bildirimleri

XAMPP hakkında kullanıcı yorumları iki uçta toplanıyor: kurulumunun kolaylığı ve uzun vadeli güvenilirliği. Capterra'da yazılım 33 değerlendirmeyle 4,7 ortalama alıyor; kullanıcılar onu "harika bir arka uç aracı" ve "PHP geliştiricileri için mükemmel bir yazılım paketi" olarak övüyor[reference:25]. SourceForge yorumları ise daha karışık. Bir kullanıcı "hiçbir yazılım paketini bu kadar sık yeniden kurmak zorunda kalmadım" diyor ve MySQL sorunları yüzünden bir ayda üç kez çökme yaşadığını, "internette bu sorunla ilgili bilgilerin yetersiz olduğunu ve hiçbir çözümün işe yaramadığını" belirtiyor[reference:26]. Aynı platformdaki başka bir yorumcu ise "oldukça iyi çalışıyor ama çok daha iyi olabilirdi" sonucuna varıyor[reference:27]. Trustpilot daha da sert: 5 üzerinden 2,6 puan. Bir yorumcu, üç gün çalıştıktan sonra MySQL'de hata vermeye başladığını, kaldırıp yeniden kurmak gerektiğini ve "tamamen çöp" olduğunu söylüyor; kullanıcılara "başka herhangi bir" araca geçmelerini öneriyor[reference:28]. Şikayetler Apache, PHP ve MariaDB'yi bir arada sunma fikrine değil, kararlılık ve bakım sorunlarına yönelik. MySQL yapılandırma değişiklikleri sık sık çökme nedeni oluyor ve yazılımın yaşı arayüzünde ve kaynak yönetiminde kendini belli ediyor. Güvenlik, kullanıcı tartışmalarındaki diğer ana konu. Projenin kendi belgeleri "XAMPP üretim kullanımı için değil, yalnızca geliştirme ortamındaki geliştiriciler içindir" diyor ve ağa açmadan önce "parolaları, bağlantı noktası ayarlarını, güvenlik duvarı kurallarını ve erişim kısıtlamalarını elle yapılandırmanız" gerektiğini vurguluyor[reference:29][reference:30]. "XAMPP is not secure" adlı bir GitHub projesi, seyrek güncellemelerin güvenlik açıklarına yol açtığını savunuyor ve "çok sık güncellenmiyorsa güvenlik yoktur" diyor[reference:31]. Proje yetkilileri ise yazılımda "kesinlikle kötü amaçlı yazılım, reklam yazılımı veya casus yazılım bulunmadığını", antivirüs uyarılarının sistem davranışını değiştirebilen sunucu yazılımları nedeniyle çıkan yanlış pozitifler olduğunu belirtiyor[reference:32]. Pratikte XAMPP, PHP öğrenmek ve yerel bir WordPress sitesi çalıştırmak için mükemmel bir ilk araç; ancak karmaşık projeler için güvenilir bir uzun vadeli geliştirme ortamı değil ve kesinlikle bir üretim sunucusu değil.

Artıları

  • Herhangi bir ana işletim sisteminde çalışan Apache, PHP ve MariaDB yığınını en hızlı kurma yolu
  • phpMyAdmin, OpenSSL ve FileZilla FTP Server'ı tek pakette içerir
  • Windows, Linux ve macOS'ta tutarlı dizin yapısı ve iş akışıyla platformlar arası çalışır
  • Dijital imzalı kurulum dosyaları ve yayınlanan sağlama toplamlarıyla ücretsiz ve açık kaynaklıdır
  • 33 Capterra değerlendirmesinden 4,7 ortalama puan ve kurulum kolaylığına büyük övgü
  • Farklı projelerle uyumluluk için paralel PHP sürüm dalları (8.5, 8.4, 8.3)
  • Geçmişte tek tıkla WordPress ve Joomla kurulumu için Bitnami modülleri mevcuttu

Eksileri

  • Üretim kullanımına uygun değil; varsayılan güvenlik bilinçli olarak düşük tutulmuş, elle sıkılaştırılması gerekiyor[reference:33]
  • MySQL yapılandırma değişiklikleri sık sık çökmeye neden oluyor ve yeniden kurulum gerektiriyor[reference:34]
  • Trustpilot puanı 5 üzerinden 2,6; kullanıcılar tutarsızlık ve tekrarlanan yeniden kurulum döngülerinden şikayetçi[reference:35]
  • Denetim Masası arayüzü eski ve büyük bir yeniden tasarım görmemiş
  • Laragon gibi yeni alternatiflere göre daha ağır ve başlaması daha yavaş[reference:36]
  • Modern yığınlara kıyasla proje bazında sınırlı PHP sürüm değiştirme imkanı
  • Seyrek güncellemeler bazı geliştiricilerde güvenlik endişesi yaratmış[reference:37]

Son Karar ve Güvenli İndirme Önerileri

PHP geliştiricilerin çoğu işe XAMPP ile başlıyor, bunda da haklılar: Apache, PHP ve veritabanını ayrı ayrı kurup yapılandırma zahmetini ortadan kaldırıyor ve bunu tüm büyük işletim sistemlerinde yapıyor. PHP öğreniyorsanız, bir WordPress temasını deniyorsanız ya da kısa süreli bir proje için geçici bir yerel sunucuya ihtiyacınız varsa XAMPP sizi neredeyse her alternatiften hızlı sonuca ulaştırır. Pakette ihtiyacınız olan araçlar da var: phpMyAdmin, OpenSSL ve Perl. Control Panel'in tasarımı eski olsa da servisleri başlatıp durdurmak için yeterli. Öte yandan bazı kullanıcıların kararını değiştirecek kadar ciddi eksileri var. XAMPP canlı ortam yazılımı değil, varsayılan güvenlik ayarları bilerek zayıf bırakılmış ve MySQL yapılandırması değiştiğinde çökebiliyor. Uzun vadeli bir geliştirme ortamı kuruyorsanız her projeye ayrı PHP sürümü verebilen, açılışta daha temiz davranan Laragon daha hızlı ve modern bir seçenek. Proje bazlı izolasyon ve tekrarlanabilir ortamlar gerekiyorsa doğru adres Docker. Ama ilk yerel sunucunuzu kuruyorsanız ya da hızlıca bir test ortamı lazımsa, localhost dışına açmadan önce temel güvenlik ayarlarını yapmanız koşuluyla XAMPP hala en kolay seçenek. En güncel 8.5.12 sürümünü indirin, MySQL root parolasını hemen belirleyin ve kurulumu yalnızca geliştirme için kullanın.

  • Yalnızca apachefriends.org adresinden indirin: Kurulum dosyalarını ve arşivleri doğrudan resmi XAMPP sitesi dağıtıyor. Üçüncü taraf “XAMPP indir” portalları kurulum dosyasını yanına ek yazılım katarak yeniden paketleyebilir. Yayınlanan checksum değerleriyle eşleşen, satıcı tarafından imzalanmış paketi garanti eden tek kaynak resmi site[reference:38].
  • Kurulum dosyasının boyutunu ve sürümünü kontrol edin: Windows kurulum dosyası yaklaşık 160 MB, Linux tar.gz arşivi 150 MB civarında, macOS DMG dosyası ise yaklaşık 170 MB. Güncel sürüm 8.5.12; 8.4.27 ve 8.3.36 dalları da devam ediyor. Boyutu belirgin şekilde küçük ya da sürüm numarası eski bir dosya sizi uyarmalı.
  • Kurulumdan hemen sonra MySQL root parolasını belirleyin: XAMPP, MySQL root kullanıcısı için varsayılan olarak boş parolayla geliyor. Başka hiçbir işlem yapmadan phpMyAdmin'i veya komut satırını açıp güçlü bir parola belirleyin. Yerel bir XAMPP kurulumunda yapabileceğiniz en önemli güvenlik adımı budur[reference:39].
  • XAMPP'ı güvenlik önlemleri almadan internete açmayın: Proje, XAMPP'ın yalnızca geliştirme amacıyla kullanılacağını açıkça belirtiyor. Yerel sunucunuza başka bir cihazdan erişmeniz gerekiyorsa IP ile erişimi kısıtlayın, güvenlik duvarı kurallarını devreye alın ve Apache'nin varsayılan 80 portunu değiştirin. XAMPP'ı canlı web sunucusu olarak kullanmayın[reference:40].
  • Kurulumu sadece geliştirme işlerine ayırın: XAMPP'ı yalnızca yerel testler için kullanın. Bir projeyi başkalarıyla paylaşmanız veya canlı ortama taşımanız gerekirse XAMPP'ı doğrudan dışarı açmak yerine güvenliği sağlanmış bir sunucu yığınına ya da yönetilen hosting hizmetine geçin.

Benzer programlar

Tüm Masaüstü Programları programları (7) ›

Öne çıkan özellikler

  • Apache, MariaDB, PHP ve Perl tek pakette
  • Windows, Mac ve Linux'ta çalışır
  • İnternet bağlantısı olmadan çalışır
  • WordPress, Joomla, Drupal, Moodle ve MediaWiki için Bitnami tek tıkla kurulum araçları
  • 80 portu çakışmasını httpd.conf ile çözme (Listen 80 satırını Listen 8080 yapın)
  • Varsayılan yapılandırma güvenli değil, sadece yerel geliştirme için
  • Ocak 2026'da birden fazla açık için CISA uyarısı
  • Windows'ta varsayılan Apache yapılandırmasından kaynaklanan yerel yetki yükseltme açığı
  • Deneysel XAMPP for Browsers (Alpine Linux üzerinde PHP 8.3.12)
  • Node.js veya MongoDB içermiyor
  • Kaldırınca klasörler ve kayıt defteri girdileri geride kalıyor
  • Proje bazında PHP sürümü değiştirme yok

XAMPP hakkında sıkça sorulan sorular

XAMPP kullanmak güvenli mi?

Yerel geliştirme için evet. Varsayılan kurulumda MariaDB root şifresiz, phpMyAdmin de açık olur. Bu yüzden internete hiç açmayın ve varsayılan şifreleri mutlaka değiştirin.

XAMPP ücretsiz mi?

Evet. XAMPP'i ücretsiz indirip kullanabilirsiniz; ücret ya da lisans bedeli yok.

XAMPP hangi işletim sistemlerinde çalışır?

XAMPP Windows, macOS ve Linux'ta çalışır.

XAMPP ne için kullanılır?

XAMPP, PHP sitelerini ve uygulamalarını kendi bilgisayarınızda test etmeniz için yerel bir web sunucusu kurar. Apache, MariaDB, PHP ve Perl'in yanında phpMyAdmin ile WordPress ve diğer CMS'ler için Bitnami kurulum araçlarını da içerir.

XAMPP'ta Apache neden başlamıyor?

Çoğu zaman 80 portunu başka bir program kullanıyordur (Skype veya IIS gibi). xampp/apache/conf/httpd.conf dosyasını açıp Listen 80 satırını Listen 8080 olarak değiştirin.

XAMPP'ı nasıl kaldırırım?

XAMPP klasöründeki kaldırma aracını çalıştırın, ama geride dosyalar ve kayıt defteri girdileri kalabilir. Tamamen temizlemek için bunları elle silmeniz gerekebilir.

Sürümler

SürümYayın tarihiPlatformDosya boyutu
XAMPP 8.5.12 Son sürüm 19 Kas 2023 macOSWindowsLinux 149.5 MB İndir

XAMPP hakkında yorumlar

Henüz yorum yok. Bu programla ilgili deneyiminizi paylaşın!

Yorum yazın

Yorumlar ekibimiz tarafından incelendikten sonra yayınlanır. Bağlantı eklenemez.