Windows'ta XAMPP Kurulumu ve Localhost Kullanımı: Adım Adım Rehber

Bu blog yazısında, Windows üzerinde XAMPP kurulumunu ve localhost kullanımını adım adım öğreneceksiniz. Kendi web geliştirme ortamınızı kurarak projelerinizi hızlı bir şekilde test edebilirsiniz.

BFS

Hadi, sıfırdan başlayalım! Web geliştiricisi olma yolunda adım atmaya hazır mısın? Eğer cevabın evet ise, o zaman XAMPP hakkında konuşmak için doğru yerdesin. Bazen tek başına bir web sitesi yapmak zor olabilir ama Windows üzerinde XAMPP kurulumuyla bunu kolayca halledebilirsin. Hadi gel, birlikte XAMPP'yi kurup localhost üzerinde nasıl çalıştıracağımızı adım adım keşfedelim.

1. XAMPP Nedir ve Neden Kullanmalısın?



XAMPP, Apache, MySQL, PHP ve Perl gibi bir dizi güçlü yazılımı tek bir pakette sunan ücretsiz bir yazılım platformudur. Kısacası, bilgisayarında bir web sunucusu oluşturmanın en kolay yoludur. Eğer web geliştirme dünyasına adım atmayı planlıyorsan, XAMPP gerçekten hayatını kolaylaştıracak. Üstelik kurulum ve kullanım aşamaları oldukça basit.

2. XAMPP'yi İndirme ve Kurulum



İlk adım, XAMPP'yi indirip kurmak. Bu oldukça basit bir işlem ama yine de dikkat etmen gereken birkaç nokta var.

Adım 1: XAMPP’nin resmi web sitesine git ve Windows için uygun olan sürümü indir. Bu linke tıklayarak XAMPP'yi indirebilirsin.

Adım 2: İndirilen dosyayı aç ve kurulum sihirbazını başlat. Kurulum sırasında sana birkaç seçenek sunulacak. Eğer hangi seçeneklerin işaretli olduğunu bilmiyorsan, standart seçenekleri seçmek en iyisi.

Adım 3: Kurulum tamamlandıktan sonra XAMPP Control Panel’i başlat. Bu panel, Apache ve MySQL gibi servislere kolayca erişmeni sağlar.


# XAMPP Control Panel açıldı, şimdi Apache ve MySQL servislerini çalıştırmak için Start butonlarına tıklaman yeterli.


3. XAMPP'yi Çalıştırma ve Localhost’a Erişim



XAMPP’nin kurulumunu tamamladık, şimdi sıra geldi XAMPP’yi çalıştırmaya ve localhost üzerinde web sitene nasıl erişebileceğini görmeye.

Adım 1: XAMPP Control Panel üzerinden Apache ve MySQL servislerini başlat. Bu, web sunucunuzu ve veritabanı yönetim sistemini başlatacak.

Adım 2: Web tarayıcını aç ve adres çubuğuna şu adresi yaz: http://localhost. Eğer her şey doğru şekilde kurulmuşsa, XAMPP'nin hoş geldiniz sayfasını görmelisin.

Adım 3: Artık PHP dosyalarını çalıştırmak için, web projelerinizi XAMPP’nin kurulu olduğu dizine yerleştirmen gerekiyor. Bu dizin genellikle C:\xampp\htdocs içinde bulunur. Buraya kendi projelerini yerleştir ve tarayıcında http://localhost/projenin_adi şeklinde erişebilirsin.

4. MySQL Kullanımı ve phpMyAdmin ile Veritabanı Yönetimi



XAMPP sadece Apache değil, aynı zamanda güçlü bir veritabanı yöneticisi olan MySQL’i de içerir. Web siten için bir veritabanı oluşturmak oldukça kolay.

Adım 1: XAMPP Control Panel’de MySQL’i başlat ve ardından phpMyAdmin’e gitmek için tarayıcına http://localhost/phpmyadmin yaz.

Adım 2: PhpMyAdmin üzerinden yeni bir veritabanı oluşturabilirsin. "Yeni" butonuna tıkla, veritabanı adını yaz ve oluştur.

Adım 3: Artık web projende bu veritabanını kullanabilirsin. PHP dosyalarınızda veritabanı bağlantısını şu şekilde yapabilirsin:


// MySQL veritabanına bağlanma örneği
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "veritabani_adi";

// Bağlantıyı oluştur
$conn = new mysqli($servername, $username, $password, $dbname);

// Bağlantıyı kontrol et
if ($conn->connect_error) {
    die("Bağlantı başarısız: " . $conn->connect_error);
}
echo "Bağlantı başarılı!";


5. Projeni Localhost'ta Yayınlama



Projeni test ettikten sonra, her şeyin doğru çalıştığından emin olduktan sonra, projeni yayınlamaya hazır olacaksın. Ancak unutma, bu sadece senin bilgisayarında çalışacak. Eğer projenin herkes tarafından görülmesini istiyorsan, gerçek bir web sunucusuna yüklemen gerekecek.

Adım 1: XAMPP ile yerel web siteni geliştirirken, veritabanı işlemleri, PHP kodları ve HTML/CSS dosyalarına rahatça erişebilirsin.

Adım 2: Web projenin dosyalarını htdocs dizinine yerleştirerek, tarayıcıda http://localhost/proje_adi şeklinde görüntüleyebilirsin.

Sonuç



Ve işte bu kadar! XAMPP ile Windows üzerinde localhost kullanarak kendi web geliştirme ortamını kolayca kurabilirsin. İster kişisel projeler üzerinde çalış, ister bir ekip olarak geliştirme yap, XAMPP sana her adımda yardımcı olacaktır. İleriye dönük web projelerin için güçlü bir altyapı oluşturmak isteyen herkes için harika bir başlangıçtır.

İlgili Yazılar

Benzer konularda diğer yazılarımız

"Veri Güvenliği: MySQL Veritabanınızı Hack’lere Karşı Nasıl Korursunuz?"

Veri güvenliği, günümüz dijital dünyasında en kritik konulardan biri haline geldi. Özellikle veritabanları, saldırganların hedef aldığı ve hassas verilerin çalındığı ilk yerlerden biridir. MySQL veritabanları, dünya çapında en çok kullanılan açık kaynaklı...

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...