PHP Sunucu Kurulumu (XAMPP)

PHP tabanlı web projeleri geliştirmek için bir sunucu ortamına ihtiyacımız vardır. Bunun en kolay ve hızlı yolu XAMPP gibi hazır sunucu paketlerini kullanmaktır. XAMPP, Apache, MySQL, PHP ve Perl bileşenlerini içeren ücretsiz ve açık kaynaklı bir yazılımdır.

Bu rehberde, XAMPP’i indirip kurarak PHP dosyalarımızı çalıştırmayı adım adım göstereceğim.


1. XAMPP Nedir ve Neden Kullanmalıyız?

XAMPP, Windows, macOS ve Linux için geliştirilmiş, PHP projelerini çalıştırmak için gerekli olan sunucu bileşenlerini tek pakette sunan bir yazılımdır.

XAMPP’in Avantajları:
Kolay Kurulum: Tek tıkla kurulum yapılabilir.
Tüm Gerekli Bileşenleri İçerir: Apache, MySQL (MariaDB), PHP ve phpMyAdmin gibi araçlarla gelir.
Platform Bağımsızdır: Windows, macOS ve Linux’ta çalışır.
Geliştiriciler İçin İdeal: Web geliştirme sürecini hızlandırır.


2. XAMPP Nasıl Kurulur?

Adım 1: XAMPP’i İndirme

  1. Resmi XAMPP web sitesine gidin: https://www.apachefriends.org/tr/index.html
  2. İşletim sisteminize uygun olan sürümü indirin (Windows, Linux, macOS).

Adım 2: XAMPP Kurulumu

  1. İndirilen dosyayı çalıştırın.
  2. Açılan pencerede “Next” butonuna tıklayın.
  3. Kurulacak bileşenleri seçin. Varsayılan olarak Apache, MySQL, PHP ve phpMyAdmin seçili gelir. Bunları olduğu gibi bırakabilirsiniz.
  4. Kurulum dizinini belirleyin (Önerilen: C:\xampp\ veya D:\xampp\).
  5. “Next” butonlarına basarak kurulumu tamamlayın.

Adım 3: XAMPP’i Başlatma

  1. Kurulum tamamlandıktan sonra XAMPP Control Paneli açın.
  2. Apache ve MySQL servislerini başlatmak için “Start” butonlarına tıklayın.
  3. Her şey doğru çalışıyorsa Apache ve MySQL’in yanında yeşil renkli “Running” ibaresi görünmelidir.

💡 Kontrol:
Tarayıcınızda http://localhost/ adresine giderek XAMPP’in düzgün çalıştığını kontrol edebilirsiniz.


3. PHP Dosyaları Nasıl Çalıştırılır?

Adım 1: Çalışma Klasörünü Belirleme

PHP dosyalarımızı çalıştırmak için XAMPP’in “htdocs” klasörünü kullanmamız gerekiyor.
📂 Varsayılan dizin: C:\xampp\htdocs\

Adım 2: İlk PHP Dosyamızı Oluşturma

  1. C:\xampp\htdocs\ klasörüne gidin.
  2. Yeni bir klasör oluşturun (örneğin projem).
  3. Klasör içine index.php adlı bir dosya oluşturun.

Adım 3: PHP Kodumuzu Yazalım

PHP dosyamızın içine aşağıdaki kodu ekleyelim:

<?php  
    echo "XAMPP ile PHP çalışıyor!";
?>

Adım 4: PHP Dosyamızı Çalıştırma

Tarayıcınıza gidin ve şu adresi yazın:
👉 http://localhost/projem/index.php

Eğer her şey doğru çalışıyorsa, tarayıcıda “XAMPP ile PHP çalışıyor!” yazısını görmelisiniz.


4. phpMyAdmin ile Veritabanı Yönetimi

phpMyAdmin, MySQL veritabanlarını yönetmek için kullanılan web tabanlı bir araçtır.

phpMyAdmin’e Giriş

Tarayıcınıza şu adresi yazın:
👉 http://localhost/phpmyadmin/

Burada MySQL veritabanları oluşturabilir, düzenleyebilir ve yönetebilirsiniz.


5. XAMPP Kontrol Paneli Kullanımı

XAMPP Control Panel’den:
🔹 Apache’yi durdurabilir/başlatabilirsiniz.
🔹 MySQL veritabanını yönetebilirsiniz.
🔹 phpMyAdmin’e hızlı erişim sağlayabilirsiniz.
🔹 PHP ve MySQL hata kayıtlarını görüntüleyebilirsiniz.

💡 Önemli Not:
Herhangi bir port çakışması yaşanırsa (özellikle 80 veya 443 numaralı portlar), XAMPP Ayarları’ndan Apache’nin portlarını değiştirebilirsiniz.


6. Sonuç

XAMPP, PHP ve MySQL ile çalışmak isteyenler için en hızlı ve en pratik çözümlerden biridir. Kurulumu kolaydır ve birkaç tıklamayla yerel geliştirme ortamınızı hazır hale getirebilirsiniz.

PHP geliştirmeye hemen başlamak için ihtiyacınız olan her şeyi sağlar.
Veritabanı işlemleri için phpMyAdmin gibi güçlü araçlar sunar.
Web projelerinizi test etmek için localhost ortamı oluşturur.

guest
0 Yorum
Eskiler
En Yeniler Beğenilenler
Inline Feedbacks
View all comments
0
YORUM YAPx