Bu Makalemizde size PHP uygulamalarınızı yerel makinenizde(localhost) ‘de çalıştırabilmeniz için XAMPP kurulumunu anlatacağım.
Uzun zaman önce Apache sunucu, SQL sunucu, e-Mail sunucusu gibi yapıları bir arada kullanarak PHP server oluştururduk, gerçekten yorucu ve zahmetliydi çünkü her birinin kurulumu teker teker yapılması nedeni ile ortaya bazı olumsuz durumlar çıkabiliyordu, hala eski durumdan devam eden var tabi yok değil ama başlangıç aşaması için bunu size tavsiye etmeyeceğim çünkü XAMPP tamamiyle bir paket halinde hepsini bize sunuyor.
XAMPP Beraberinde ne getiriyor ?
v.5.6.15 sürümü için : Apache + MariaDB + PHP + Perl
Yüklenecek olan PHP sürümü ise 5.6.15 Stabil sürümüdür.
Henüz test aşamasında olan PHP 7.0.2 sürümünü de indirebilirsiniz.
Windows için XAMPP’ın indirme sayfasına ulaşmak için buraya tıklayınız. (Türkçedir.)
İndirme tamamlandıktan sonra uygulamayı çalıştırdığımızda büyük bir ihtimal ile UAC yetkilerini soracaktır. UAC yetkileri Windows daki kullanıcı ve izin yönetimlerini, işlemlerini yöneten bir Windows güvenlik yazılımıdır. Tamam diyerek devam edin sorma uyarı sebebi ise XAMPP’ın sunucuların güvenlik duvarını aşmak istemesi ve belirli port numaralarından dışarıya internet yayını yapılması içindir.
İndirdiğiniz uygulamayı çalıştırdığınızda Sırayla Aşağıdaki Ekranları Takip ederek XAMPP kurulumunu tamamlayınız.
Kurulumu tamamlanan ve çalışır durumda olan XAMPP ‘a ait ekran görüntüsü aşağıdadır.
Xampp Kontrol Paneli
NOT : Eğer bilgisayarınızda Skype kurulu ise XAMPP’ın kullandığı Web portu olan 80 portu nedeniyle oluşan çakışma nedeniyle Apache başlatılamayacaktır.
Bunun önüne geçmek için ise Skype ‘ın kullandığı port aralığını değiştirmeniz gerekmektedir. Değişiklik yapılacak olan Skype ayarları penceresini aşağıda görebilirsiniz.