1. Adım: PHP'nin Son Sürümünü İndirme
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
3. Adım: PHP’yi Windows Sistemine Tanıtın
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
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
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
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
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!