PHP Nasıl Kurulur? Adım Adım Rehber (Windows)

**

BFS



PHP Nedir ve Neden Kullanılır?



Web geliştirme dünyasında PHP, adını sıkça duyduğumuz ve popülerliğini kaybetmeyen bir programlama dilidir. Dinamik web sayfaları oluşturmak için mükemmel bir araç olan PHP, server-side (sunucu tarafı) çalışır ve veritabanı ile entegre bir şekilde web uygulamaları geliştirmenizi sağlar. Peki, PHP'nin gücünden faydalanmaya nasıl başlayabilirsiniz? Bu yazıda, Windows işletim sistemine PHP kurulumunu anlatacağım.

Adım 1: PHP İndir



PHP’yi kurmak için ilk adım, PHP'nin en son sürümünü indirmenizdir. Windows üzerinde PHP kullanmak için birkaç seçenek mevcut. Ancak en yaygın yöntemlerden biri PHP'nin resmi sitesinden indirilen sürümü kullanmaktır. Bunun için şu adımları izleyebilirsiniz:

1.1 PHP Resmi Web Sitesine Gidin
PHP'nin en güncel sürümünü indirmek için [PHP'nin resmi web sitesine](https://www.php.net/downloads.php) gidin. Sayfanın alt kısmında, Windows için uygun sürümü seçebilirsiniz.

1.2 İndirme Seçenekleri
Windows için iki farklı PHP sürümü bulunmaktadır: Thread Safe ve Non-Thread Safe. Genellikle, "Thread Safe" sürümü tercih edilmelidir, çünkü bu sürüm Apache gibi web sunucuları ile uyumlu çalışır. İlgili ZIP dosyasını indirmeniz yeterli.

Adım 2: PHP’yi Çıkarın



PHP'yi indirdikten sonra, dosyayı çıkararak bir klasöre yerleştirmeniz gerekecek. İndirdiğiniz ZIP dosyasını herhangi bir klasöre çıkartabilirsiniz (örneğin, `C:\php`). Bu, PHP'yi çalıştırmaya başlamak için hazır olmanızı sağlar.

Adım 3: PHP'nin Yolu Sistem Değişkenlerine Ekleyin



PHP'yi başarılı bir şekilde kurduktan sonra, PHP komutlarının her yerden çalışabilmesi için PATH ortam değişkenine PHP'nin bulunduğu dizini eklemeniz gerekir.

3.1 Sisteme Erişim
Windows'ta sistem değişkenlerine erişmek için, Başlat menüsünden "Denetim Masası"nı açın, ardından "Sistem" sekmesine tıklayın. Sonrasında "Gelişmiş sistem ayarları"na tıklayın.

3.2 Ortam Değişkenleri
Açılan pencerede, "Ortam Değişkenleri" butonuna tıklayın. Burada, "Sistem değişkenleri" bölümünde "Path" öğesini bulun ve "Düzenle"ye tıklayın.

3.3 PHP Yolunu Ekleyin
Yeni bir satır ekleyin ve PHP'nin kurulu olduğu dizinin yolunu girin. Örneğin, `C:\php`. Ardından "Tamam" butonlarına basarak tüm pencereleri kapatın.

Adım 4: PHP’nin Çalıştığını Doğrulamak



PHP'nin doğru bir şekilde kurulduğunu kontrol etmek için komut satırını (CMD) açın ve şu komutu yazın:


php -v


Bu komut, PHP sürümünüzü gösteren bir çıktı verecektir. Eğer her şey doğruysa, PHP'nin yüklendiğini doğrulamış olacaksınız.

Adım 5: Apache veya IIS ile PHP'yi Kullanmak



PHP, Apache web sunucusu ile yaygın olarak kullanılır. Eğer web siteniz için PHP'yi Apache ile entegre etmek istiyorsanız, Apache'yi kurmanız ve PHP'yi buna bağlamanız gerekir. Ancak bu işlemi yapmak biraz teknik bilgi gerektirir. Alternatif olarak, IIS (Internet Information Services) kullanarak da PHP'yi çalıştırabilirsiniz.

5.1 Apache Kurulumu
Apache'yi kurduktan sonra, PHP'nin Apache ile uyumlu çalışabilmesi için Apache’nin yapılandırma dosyasını düzenlemeniz gerekecek. Bu dosya genellikle `httpd.conf` olarak adlandırılır. Burada, PHP modülünü tanımlamak için şu satırı ekleyebilirsiniz:


LoadModule php_module "C:/php/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/php"


5.2 IIS ile PHP Entegrasyonu
IIS kullanıyorsanız, PHP'yi IIS ile entegre etmek için IIS yönetim aracında PHP modülünü etkinleştirmeniz gerekir. Burada da PHP'nin dizin yolunu doğru bir şekilde belirtmeniz önemlidir.

Adım 6: PHP İle Çalışmaya Başlayın



PHP kurulumunun ardından, artık PHP ile dinamik web sayfaları geliştirmeye başlayabilirsiniz. PHP'nin gücünden faydalanarak, veri tabanı bağlantıları kurabilir, form verilerini işleyebilir ve çok daha fazlasını yapabilirsiniz.

Örnek basit bir PHP kodu:





Bu basit kodu bir PHP dosyasına kaydedip çalıştırarak PHP'nin doğru bir şekilde kurulduğunu test edebilirsiniz.

Sonuç



Windows üzerinde PHP kurmak oldukça basit bir işlemdir. Adımları dikkatle takip ettiğinizde, PHP ile web geliştirme dünyasına adım atabilirsiniz. Şimdi sırada hayalinizdeki web sitesini kurma zamanı! PHP ile dinamik ve güçlü uygulamalar yaparak kendinizi geliştirmenin tam vakti.

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