Resimli PHP 5.1.4 Kurulumu
1. PHP kurulum dosyasını indirme
http://www.php.net/downloads.php adresine gidip Windows Binaries başlığı altından PHP 5.1.4 zip package linkine tıklıyoruz. Bulunduğunuz coğrafi bölgeye en yakın yansı karşınıza gelecektir, tr.php.net gibi. Bağlantıya tıklayarak dosyayı indirmeye başlıyoruz.
2. PHP kurulumu
Dosyayı indirdikten sonra herhangi bir dosya sıkıştırma/açma programı ile (WinRAR, WinZip, vs.) dosyayı C:\php dizinine açıyoruz. Daha sonra bu klasörde bulunan php.ini-dist dosyasının ismini php.ini ÅŸeklinde deÄŸiÅŸtiriyoruz ve Notepad ile açıyoruz. Dosyadaki doc_root = satırına (464. satır) gidip bu satırı doc_root = “C:\Apache” ÅŸeklinde deÄŸiÅŸtiriyoruz. Biraz aÅŸağıda da (471. satır) extension_dir = “./” satırını da extension_dir = “C:\php\ext” ÅŸeklinde deÄŸiÅŸtiriyoruz.
3. PHP’yi Apache’ye tanıtma
Apache PHP’yi iki farklı ÅŸekilde çalıştırabilir, ya CGI binary ÅŸeklinde (php-cgi.exe dosyası ile) ya da Apache Module DLL ÅŸeklinde (php5apache2.dll dosyası ile). Daha iyi performans almak için PHP’yi Apache’ye DLL Module ÅŸeklinde tanıtacağız. Apache’ye kurmuÅŸ olduÄŸumuz PHP’yi tanıtmak için C:\Program Files\Apache Group\Apache2\conf\httpd.conf dosyasına bazı satırlar eklememiz gerek. Bu dosyayı Notepad ile açıp CTRL+F tuÅŸ kombinasyonu ile LoadModule diye bir arama yapıyoruz. LoadModule kelimesinin ilk bulunduÄŸu yerin biraz altında LoadModule ile baÅŸlıyan bir sürü satır göreceksiniz. Bunların en sonuna gidiyoruz (173. satır) ve aÅŸağıdaki 3 satırı oradaki boÅŸluÄŸa ekliyoruz:
LoadModule php5_module “c:/php/php5apache2.dll”
AddType application/x-httpd-php .php
PHPIniDir “C:/php”
Değişiklikten sonra dosya şu şekilde görünmeli:

Dosyayı kaydedip Apache’yi yeniden baÅŸlatıyoruz. Bu deÄŸiÅŸiklik ile Apache’ye PHP’yi tanıtmış olduk. EÄŸer bir sorun yok ise hiç bir hata mesajı almadan aÅŸağıdaki ekran gelir. Pencerinin altındaki PHP/5.1.4 Apache’nin PHP’yi tanımış olduÄŸunu doÄŸrular.

4. PHP’nin çalıştığından emin olma
PHP’nin gerçekten çalıştığını görmek için web sunucumuzun kök dizininde, C:\Apache, index.php diye bir dosya oluÅŸturun ve içine aÅŸağıdaki PHP kodunu yazın ve kaydedin.
<?php
phpinfo();
?>
Daha sonra web tarayıcınızı açarak http://localhost/index.php adresine gidin. Karşınıza aşağıdaki gibi bir ekran çıktı ise PHP kurulumunuz başarılı bir şekilde gerçekleşmiştir.

5. Apache’ye index.php dosyasını varsayılan olarak tanıtma
http://localhost/ adresine gittiÄŸimizde dosyamızın ismi index.php olmasına raÄŸmen Apache bu dosyayı açmaz, bu dizin altındaki tüm dosyaların listesini gösterir. EÄŸer index.php ismine sahip dosyaların varsayılan olarak açılmasını istiyorsak httpd.conf dosyasında bunu belirtmemiz lazım. Bunun için dosyayı açıyoruz ve DirectoryIndex index.html index.html.var satırına (327. satıra) gidiyoruz. Satırı ÅŸu ÅŸekilde deÄŸiÅŸtiriyoruz, dosyayı kaydediyoruz ve Apache’yi yeniden baÅŸlatıyoruz.
DirectoryIndex index.html index.html.var index.php
Artık http://localhost/ adresine gittiğimizde otomatik olarak index.php dosyası açılıyor