Php ve Web Sunucusu
Bizim açımızdan PHP, bir Web sunucu programıdır; kurulacağı sistemdeki Web
sunucusu ile uyumlu olması gerekir. 4'ncü sürümü itibariyle, PHP bütün Unix-türevi
sistemler (örneğin Linux) ve Microsoft Windows sistemleri ile uyumludur. Birlikte
çalışabileceği Web sunucu programları arasında Apache, IIS, FHTTP, Omni HTTPd, Xitami
ve Windows 95/98 için PWS (Personal Web Server) vardır. Gerçek Internet ortamında
sunucu programlara PHP yeteneği kazandırma işlemi, Web Pnogramcısı olarak bizi
ilgilendirmez; bizim için Internet sitemize evsahipliği yapan Hosting firmasının PHP desteği
verip vermediğini bilmek yeter. Fakat tasarımlarımızı sınayabilmek için kendi
bilgisayarımıza bir kişisel Web Server kurmak ve bu programı PHP-uyumlu hale getirmek
gerekir. Burada sadece iki örnek ele alacağız: Linux için Apache sunucu programı ve MS
Windows için PWS. Bu iki programdan hangisi sizin sisteminize uygunsa onu kendi
bilgisayarınıza kuracağınızı varsayarak, şimdi PHP ve MySQL kurulumu ile uğraşabiliriz.
Unix/Linux Sistemleri
Kurma işlemine Unix ortamından başlayalım. Burada Unix sistemi dediğimiz zaman
Unix'in tekrar bilişim haritasında yerini almasını sağlayan Linux'u kastediyorum. Bunun için
önce
http://www.PHP.net/ adresini ziyaret etmemiz gerekiyor. Eğer PHP uzmanı
olacaksanız, burası sizin ikinci eviniz olabilir. Downloads köprüsünü tıklayarak açılacak
sayfada Unix/Linux için kaynak kodunu bilgisayarınıza aktarın. PHP'yi kuracağınız bilgisayarda bir Web sunucu programı yoksa,
http://www.apache.org/dist/ adresinden
apache_1.3.12.tar.gz (veya daha ileri) dosyasını da indirmeniz gerekir. Unix-Linux
sistemleri için bilgisayarınızda "gcc C derleyici" bulunması gerekir. Linux sisteminizde
örneğin Red Hat Linux sürüm 5.2 gibi eski bir gcc derleyici varsa, gcc sürüm 2.8.1'i
Internet'ten bulmanız gerekir.