Windows Üzerinde PHP Nasıl Kurulur? Adım Adım Rehber

PHP'yi Windows'a kurmak, yeni başlayanlar için karmaşık gibi görünebilir ama doğru adımlarla kolayca halledilebilir. Bu rehberde, PHP'yi adım adım kurmayı ve yapılandırmayı öğrendiniz.

BFS

PHP, dinamik web sayfaları oluşturmanın en popüler ve güçlü dillerinden biri olarak her gün milyonlarca web sitesinde kullanılıyor. Eğer siz de PHP ile web geliştirme dünyasına adım atmaya karar verdiyseniz, Windows üzerinde PHP kurulumunun nasıl yapılacağını öğrenmek için doğru yerdesiniz. Gelin, adım adım PHP kurulum sürecini keşfedelim!

1. Adım: PHP'nin Son Sürümünü İndirme

İlk olarak, PHP'yi kurmaya başlamadan önce en son sürümü indirmeniz gerekiyor. PHP’nin en güncel sürümünü her zaman resmi sitesinden bulabilirsiniz. PHP’nin resmi web sitesi olan [php.net](https://www.php.net) adresine gidin.

PHP'nin Windows için uygun olan *Thread Safe* sürümünü indirin. Eğer web sunucusu kullanacaksanız (Apache gibi), bu sürüm daha iyi performans sağlar. İndirmek için sayfanın "Windows Downloads" kısmını ziyaret edin ve "Zip" dosyasını seçin. Bu dosya, PHP'nin çalışması için gerekli olan tüm dosyaları içinde barındırıyor olacak.

2. Adım: PHP’yi Bilgisayarınıza Çıkartın

İndirilen PHP zip dosyasını uygun bir yere çıkarın. Genellikle, PHP'yi C:\php gibi kök bir klasöre çıkartmak en uygun yöntemdir. Bu, PHP’nin tüm dosyalarını düzenli ve kolay erişilebilir bir şekilde saklamanızı sağlar.

3. Adım: PHP’yi Windows Sistemine Tanıtın

PHP’yi Windows işletim sisteminize tanıtmak için, PHP’nin bulunduğu klasörün yolu sistem PATH'ine eklenmelidir. Bunun için şu adımları izleyin:

1. Başlat menüsüne tıklayın ve "Sistem" yazın.
2. "Sistem Bilgisi" sekmesinde, sağ tıklayın ve "Sistem Özellikleri"ni seçin.
3. "Gelişmiş Sistem Ayarları" sekmesine tıklayın.
4. "Ortam Değişkenleri"ne tıklayın.
5. Sistem değişkenleri altındaki "Path" değişkenini seçin ve "Düzenle"ye tıklayın.
6. "Yeni" butonuna tıklayın ve PHP klasörünün yolunu (örneğin, C:\php) girin.

Bu işlem, PHP’nin herhangi bir klasörde çalışabilmesini sağlayacaktır.

4. Adım: php.ini Dosyasını Yapılandırma

PHP’nin konfigürasyon dosyasını (php.ini) düzenlemek, PHP'nin doğru şekilde çalışması için önemlidir. Çıkarılan PHP klasöründe, php.ini-development veya php.ini-production dosyalarını göreceksiniz. İhtiyacınıza göre uygun olanı seçin ve php.ini olarak yeniden adlandırın. Ardından, bu dosyayı bir metin düzenleyicisiyle açın ve şu ayarları yapın:

extension_dir: PHP’nin uzantılarını bulacağı klasörün yolunu belirtir. Örneğin:


extension_dir = "C:\php\ext"


extension=php_curl.dll gibi satırların başındaki ";" işaretini kaldırarak gerekli uzantıları etkinleştirebilirsiniz.

5. Adım: PHP'nin Çalışıp Çalışmadığını Kontrol Etme

PHP'yi kurduktan sonra, her şeyin düzgün çalışıp çalışmadığını kontrol etmelisiniz. Bunu, komut satırında PHP'nin versiyonunu sorgulayarak yapabilirsiniz.

Komut istemcisini (cmd) açın ve şu komutu girin:


php -v


Eğer PHP sürümünüz görüntüleniyorsa, kurulum başarılı olmuştur!

6. Adım: Apache veya Nginx ile PHP Entegrasyonu

Eğer PHP’yi bir web sunucusunda çalıştırmak istiyorsanız, Apache veya Nginx gibi bir sunucu yazılımı kullanmanız gerekecek. Apache için PHP'yi etkinleştirmek üzere şu adımları izleyebilirsiniz:

1. Apache'nin kurulu olduğundan emin olun. Eğer kurulu değilse, [Apache'nin resmi web sitesinden](https://httpd.apache.org) Apache'yi indirin.
2. Apache’nin config dosyasını (httpd.conf) açın ve şu satırı ekleyin:


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


3. Apache'yi yeniden başlatın.

Eğer Nginx kullanıyorsanız, PHP-FPM'yi yapılandırmanız gerekecek. Bununla ilgili daha detaylı adımlar, Nginx’in dökümantasyonunda mevcut.

7. Adım: PHP Dosyalarını Test Etme

PHP'nin çalıştığını test etmek için, php dosyaları oluşturup bir web tarayıcısında çalıştırabilirsiniz. C:\Apache24\htdocs klasörüne gidin (ya da kullandığınız sunucunun kök dizinine) ve aşağıdaki kodu içeren bir dosya oluşturun:





Bu dosyayı test.php olarak kaydedin ve tarayıcınızda localhost/test.php olarak açın. Eğer PHP yapılandırma bilgilerinizi görüyorsanız, her şey doğru bir şekilde kurulmuş demektir!

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

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

Yazılım Geliştiriciler İçin Verimli Çalışma Alanı Oluşturmanın İpuçları: En İyi Araçlar ve Yöntemler

Verimli Bir Çalışma Alanı Neden Önemlidir?Yazılım geliştirici olmanın zorluklarından biri de sürekli odaklanmış ve üretken olabilmektir. Bir geliştirici olarak, işlerinizin çoğunu bilgisayar başında geçirirsiniz ve bu süre zarfında verimli bir çalışma...