Windows'ta XAMPP Kurulumu ve Localhost Kullanımı Adım Adım Rehberi

Windows üzerinde XAMPP kurulumunu ve localhost kullanımı ile ilgili adım adım bir rehber. PHP ve MySQL ile dinamik web siteleri geliştirmeye başlamak için ihtiyacınız olan her şey burada!

BFS

Web geliştirme dünyasına ilk adımınızı atmak istiyorsanız, XAMPP tam da ihtiyacınız olan şey! Ama belki de "XAMPP nedir?" diye soruyor olabilirsiniz. Korkmayın, size her adımı detaylıca açıklayacağım. Başlayalım!

XAMPP Nedir ve Neden Kullanılır?



XAMPP, Apache, MySQL (veya MariaDB), PHP ve Perl gibi güçlü araçları bir arada sunan ücretsiz bir yazılımdır. Kısacası, yerel bir web sunucusu kurmak ve PHP, MySQL gibi araçları kullanarak dinamik web siteleri geliştirmek isteyen herkes için mükemmel bir çözümdür. Windows, macOS ve Linux üzerinde çalışabilir. Bugün, Windows'ta nasıl kuracağınızı göstereceğim.

Adım 1: XAMPP'yi İndirme



İlk olarak, XAMPP'yi indirmemiz gerekiyor. Bu işlem çok basit.

1. Tarayıcınızı açın ve XAMPP Resmi Web Sitesine gidin.
2. Sayfanın üst kısmında "Download" butonunu göreceksiniz. Hemen üzerine tıklayın.
3. Windows için olan XAMPP sürümünü seçin ve indirme işlemini başlatın.

Adım 2: XAMPP'yi Kurma



İndirdiğiniz dosyayı açın. Şimdi kurulum aşamasındayız!

1. Kurulum sihirbazı başladığında, "Next" butonuna tıklayın.
2. Bir sonraki ekranda, yüklemek istediğiniz bileşenleri seçebilirsiniz. Default olarak, Apache ve MySQL seçili olmalıdır. PHP ve phpMyAdmin gibi araçlar da zaten yüklenecektir. Bu seçenekleri değiştirmeden "Next" diyebilirsiniz.
3. Kurulum yerini seçin. Default olarak "C:\xampp" yolunu kullanacaktır, fakat farklı bir konum seçmek isterseniz burayı değiştirebilirsiniz.
4. "Next" diyerek kuruluma devam edin.
5. Kurulum tamamlandığında "Finish" butonuna basarak XAMPP'yi başlatın.

Adım 3: XAMPP Kontrol Panelini Kullanma



Kurulum bitti! Şimdi XAMPP kontrol paneline geçelim.

1. XAMPP'yi başlattığınızda, karşınıza bir kontrol paneli çıkacak. Bu panel üzerinden Apache (web sunucusu) ve MySQL (veritabanı) gibi servisleri başlatabilirsiniz.
2. Apache'nin yanında "Start" butonuna tıklayın. Bu, web sunucusunun çalışmasını sağlar.
3. MySQL servisini de başlatmak için "Start" butonuna tıklayın.
4. Eğer her şey doğru şekilde çalıştıysa, Apache ve MySQL'in yanında yeşil renkte "Running" ibaresi görünür.

Adım 4: Localhost'u Kullanmak



Artık Localhost'u kullanmaya hazırsınız!

1. Tarayıcınızı açın ve adres çubuğuna http://localhost yazın.
2. Eğer her şey düzgün çalıştıysa, XAMPP'nin karşılama sayfasını görmelisiniz. Bu, XAMPP'nin başarıyla kurulduğunu ve çalıştığını gösterir.

Eğer bu sayfayı görmüyorsanız, kontrol panelinde Apache'nin düzgün çalışıp çalışmadığını tekrar kontrol edin.

Adım 5: İlk PHP Dosyanızı Yazın!



Şimdi en eğlenceli kısma geldik: Kendi PHP dosyanızı yazmak!

1. XAMPP kurulumunun bulunduğu dizine gidin. Default olarak "C:\xampp\htdocs" olacaktır.
2. Burada, örneğin "merhaba.php" adında yeni bir dosya oluşturun.
3. Dosyanın içine şu kodu yazın:





4. Dosyanızı kaydedin ve tarayıcınızda http://localhost/merhaba.php adresini yazın.
5. "Merhaba, XAMPP!" yazısını gördüğünüzde, PHP'nin düzgün şekilde çalıştığını anlamış olacaksınız!

Adım 6: phpMyAdmin ile Veritabanı Yönetimi



Şimdi de phpMyAdmin ile veritabanı oluşturma adımına bakalım.

1. Tarayıcınızda http://localhost/phpmyadmin adresine gidin.
2. phpMyAdmin paneline giriş yapmak için "root" kullanıcısını seçin ve şifreyi boş bırakın.
3. Burada yeni bir veritabanı oluşturabilir ve veritabanınızı yönetebilirsiniz.

İpucu: PHP ile etkileşime giren dinamik projeler geliştirmek istiyorsanız, MySQL'i burada kullanarak veritabanı işlemlerinizi yapabilirsiniz.

Sonuç



Artık Windows üzerinde XAMPP kurulumunu tamamladınız ve localhost üzerinden web geliştirme yapabilirsiniz. Bu, web geliştirmeye başlamak için mükemmel bir yol! Herhangi bir sorunuz olursa, XAMPP'nin kullanıcı topluluğuna veya dokümantasyonuna başvurabilirsiniz. Şimdi kendi web projelerinizi geliştirmeye başlayabilirsiniz!

İlgili Yazılar

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

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...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...

OAuth2 Authentication Error: Nedenleri ve Çözümleri

OAuth2 Authentication Error: Gerçekten Neyin Peşindeyiz?Her geliştirici, kimlik doğrulama hatalarıyla bir noktada karşılaşmıştır. Ama bazen işler kontrolden çıkabiliyor. Eğer bir gün OAuth2 ile çalışırken bir kimlik doğrulama hatası aldığınızda, yalnız...