XAMPP Nedir ve Neden Kullanılır?
XAMPP, Apache, MySQL, PHP ve Perl gibi popüler yazılımları bir araya getiren bir paket olarak karşımıza çıkar. Web geliştirme ortamınızı kurmak için çok sayıda programı tek tek indirip kurmak yerine, XAMPP size hepsini bir arada sunar. Bu, zaman kazanmanızı sağlar ve doğru sürümleri kullanma konusunda endişe etmenizi engeller.
Evet, hazır mısınız? O zaman XAMPP'yi Windows bilgisayarınıza nasıl kuracağınıza bakalım.
Adım Adım XAMPP Kurulumu
XAMPP'yi Windows bilgisayarınıza kurmak için şu adımları takip etmeniz yeterli:
1. XAMPP İndir
İlk olarak, XAMPP'yi indirmeniz gerekiyor. Bunun için resmi XAMPP web sitesine gitmeniz yeterli:
[https://www.apachefriends.org/index.html](https://www.apachefriends.org/index.html)
Buradan Windows için uygun olan sürümü seçip indirmeniz gerekiyor. Genellikle en son sürümü seçmek iyi bir fikirdir.
2. Kurulum Başlat
İndirilen dosyayı çalıştırarak XAMPP kurulumunu başlatabilirsiniz. Bu adımda, kurulum dili seçimini yapabilirsiniz. Türkçe dil desteği olmadığını üzülerek belirtelim, ama İngilizce dilinde çok rahat ilerleyebilirsiniz.
3. Kurulum Seçeneklerini Belirleyin
Kurulum sırasında hangi bileşenlerin kurulacağını seçmeniz istenecek. Apache, MySQL ve PHP, web geliştirme için olmazsa olmazlardandır. Eğer ekstra bir yazılıma ihtiyacınız yoksa, bu bileşenleri varsayılan olarak bırakabilirsiniz.
4. Kurulumu Tamamla
Kurulum tamamlandıktan sonra, XAMPP Kontrol Paneli'ni açın ve Apache ile MySQL servislerini başlatın. Apache, web sunucusunu çalıştırırken, MySQL veritabanı sunucusunu yönetir. Bu iki servisi başlatmak için ilgili "Start" butonlarına tıklamanız yeterlidir.
Localhost’a Erişim
XAMPP kurulumu tamamlandığında, her şey hazır! Şimdi sıradaki adım, yerel sunucunuzda ilk web sayfanızı görmek. Bunu yapmak oldukça basit.
1. Tarayıcınızda Localhost'u Yazın
Bir tarayıcı açın (Chrome, Firefox, vb.) ve adres çubuğuna şu komutu yazın:
```
http://localhost
```
Eğer her şey doğru kurulduysa, XAMPP’nin hoş geldiniz ekranı karşınıza çıkacak.
2. Web Dosyalarınızı Ekleyin
Web geliştirme için kendi projelerinizi başlatmaya hazırsınız! XAMPP’nin kurulu olduğu dizine gitmek için Dosya Gezgini'ni açın ve şu yolu izleyin:
```
C:\xampp\htdocs
```
Burada yeni bir klasör oluşturun ve web projelerinizi bu klasörde tutun. Örneğin, “myproject” adında bir klasör oluşturduysanız, tarayıcınızda şu şekilde erişebilirsiniz:
```
http://localhost/myproject
```
PHP ve MySQL Kullanımı
PHP ile dinamik web sayfaları oluşturmak, MySQL ile veritabanı kullanmak da mümkündür. İsterseniz PHP kullanarak bir form oluşturabilir ve verileri MySQL veritabanına kaydedebilirsiniz.
PHP Çalıştırma
XAMPP ile PHP çalıştırmak oldukça basittir. “htdocs” klasöründe PHP dosyası oluşturun. Örneğin, "index.php" adında bir dosya oluşturun ve içine şu basit PHP kodunu yazın:
Bu dosyayı kaydettikten sonra, tarayıcınızda "http://localhost/index.php" adresine giderek çalışıp çalışmadığını görebilirsiniz.
MySQL Veritabanı Kurma
Veritabanı oluşturmak için phpMyAdmin arayüzünü kullanabilirsiniz. XAMPP kontrol panelinde MySQL’i başlattıktan sonra, phpMyAdmin'e erişmek için tarayıcınıza şu adresi yazın:
```
http://localhost/phpmyadmin
```
Burada veritabanları oluşturabilir, tablolar ekleyebilir ve SQL sorguları çalıştırabilirsiniz.
Sonuç
XAMPP, Windows üzerinde kolayca web geliştirme yapabilmeniz için harika bir araçtır. Apache, PHP ve MySQL'in tüm özelliklerinden faydalanarak yerel sunucunuzda projelerinizi geliştirebilir ve test edebilirsiniz. Bu basit kurulum adımlarıyla, web geliştirmeye başlamak için gerekli tüm araçlara sahip olabilirsiniz. Şimdi sıra, kendi projelerinizi hayata geçirmekte! Unutmayın, her zaman localhost üzerinden çalışarak projelerinizi güvenli bir şekilde test edebilir ve geliştirebilirsiniz.