Uyari: Lutfen hangi Apache surumunu kullandiginiza dikkat edin, eger Apache 2.2.xx veya ustu kullaniyorsaniz bu yazinin ikinci kismindaki kirmizi uyarilari dikkatli okuyunuz.

Ağırlıklı olarak program kodlarımı Fedora Core 4 Linux işletim sistemi kurulu bilgisayarımda yapmama rağmen dün gece Windows işletim sistemi yüklü bilgisayarıma küçük bir script yazmak için bir PHP5 kurulumu yapmak zorunda kaldım. Tabii ki Windows işletim sistemine bu tip konularda yabancı kaldığım için zor saatler geçirdim. Benim durumumda olan başka birine yardımı olacağını düşündüğüm için Apache2 HTTP Server üzerinde PHP5 tam kurulumu hakkında bu yazıyı yazdım.

Bu satırdan sonra Apache2 üzerinde PHP5 tam kurulumu için adım adım ne yapmanız gerektiği yazıyor.

Öncelikle Apache2 kurulumunu tamamlamamız lazım, ilk adımda http://httpd.apache.org/download.cgi adresinden sizin için uygun olan Win32 Binary (MSI Installer)’ı download edin. Ben bu yazıyı yazarken Apache.org tarafından çıkarılan en stable 2.0.52 sürümü olduğundan aşağıdaki ekranlar o sürümün kurulumunda alınmıştır. Bilgisayarınıza indirdiğiniz apache_2.0.52-win32-x86-no_ssl.msi isimli dosyayı üzerine çift tıklayarak çalıstırın. Karşınıza aşağıdaki ekran çıkacak,

Welcome Screen

Bu adımda “Next” seçeneğine tıklayarak kuruluma devam edin.

İkinci ekranda karşınıza lisans sözleşmesi çıkacak. Eğer bu kurulumu ticari amaçlar ile yapıyorsanız ve tam olarak bu kurulumun sizin için yasal olup olamadığından emin değilseniz yasal sözleşmeyi okuyarak kuruluma devam edin,

License Agreement
“I accept the terms in the license agreement” seçeneğini aktif hale getirdikten sonra tekrar “Next” seçeneğine tıklayarak kuruluma devam edin.

Karşınıza çıkan üçüncü pencerede Apache hakkında bazı bilgiler var,

What is it?
tekrar “Next” seçeneğine tıklayarak kuruluma devam edin.

Karşınıza gelen dördüncü ekranda domain bilgilerinizi girmeniz gerekiyor. Ben örnek olması açısından www.anlatacaklarimvar.com bilgilerini girdim. Eğer sadece development amaçlı bir kurulum yapıyorsanız bu aşamada bilgi olarak “localhost” girebilirsiniz.

Server Information
Bilgileriniz doğru olarak girdiğinize emin olduktan sonra “Next” seçeneğine tıklayarak kuruluma devam edin.

Eğer yanlış bir bilgi girdiyseniz de sorun değil, kurulum bittikten sonra da bunu düzeltebilirsiniz. Bir sonraki ekranda eğer ne yaptığınızdan tam olarak emin değilseniz “Typical” seçeneğini aktif hale getirin,

Setup Type
Seçiminizi yaptıktan sonra “Next” seçeneğine tıklayarak kuruluma devam edin.

Altıncı ekranda karşınıza kurulumu nereye yapmak istediğiniz sorusu çıkacak, burası önemli. Ben bu aşamada C:\Program Files\Apache Group\ path olarak verdim. Eğer siz kurulumuzunu başka bir klasör altına yapmak istiyorsanız benim ileriki aşamalarda C:\Program Files\Apache Group\ olarak tanımladığım her adımda sizin kendi klasör bilgileriniz girmeniz gerekecek.

Destination Folder
Arzu ettiğiniz şekilde kurulum klasörünüzü belirttikten sonra “Next” seçeneğine tıklayarak kuruluma devam edin.

Yedinci pencere de çıkan ekran size kurulumdan önce değişiklik yapmak istiyorsanız son bir değişiklik şansı tanıyor. Eğer herşeyden eminseniz kurulumu başlatabiliriz,

Ready to Install
“Install” seçeneğine tıklayarak kuruluma devam edin.

Kısa bir kurulum aşamasından sonra karşınıza son ekran çıkacak ve kurulum tamamlanmış olacak.

Final
“Finish” seçeneğine tıklayarak kurulumu sonlandırın.

Evet buraya kadar herşey sorunsuz gittiyse kurulum tamamlandı ve Apache2 server şu anda kullanılmaya hazır. Serverın çalışıp çalışmadığını test etmek için internet tarayıcınızı çalıştırıp adres satırına http://localhost/ yazıp default apache index sayfasını görebilirsiniz. Eğer herhangi bir problem ile karşılaşırsanız buraya yorum yazın, en kısa zamanda size cevap vereceğim.