PHP ile oluşturduğunuz web sayfalarını açmak ve işlem yapabilmek için aşağıdaki sistemlerin kurulumuna ihtiyacımız vardır:
İnternet hosting hizmet sağlayıcımız PHP desteği veriyorsa, ilave bir kurulum işlemine ihtiyaç duymayız. Tek yapmamız gereken herhangi bir FTP programı kullanarak PHP dosyalarımızı bize tahsis edilmiş klasörler altına yerleştirmektir. Ancak, eğer PHP işlemlerini bilgisayarımızda lokal olarak gerçekleştirmek istersek, yukarıda gösterilen 3 sistemi (PHP, Apache Sunucu, MySQL Veritabanı) bilgisayarımıza kurmamız gerekir.
Söz konusu sistemleri ilgili web sitelerinden indirerek kurabilir veya, daha pratik bir yol olan, toplu kurulum programlarından birini tercih edebilirsiniz. Biz, burada Türkçe dil desteğine sahip ve ücretsiz bir yazılım olan WampServer programının kullanımını anlatmaya çalışacağız.
WampServer programı ile Windows işletim sisteminde PHP, Apache Sunucu ve MySQL kullanarak veritabanı bağlantılı web uygulamaları geliştirebiliriz. Ayrıca, veritabanlarımız ile ilgili işlemleri gerçekleştirmek için yine otomatik olarak kurulan PHPMyAdmin programını kullanabiliriz.
1. Öncelikle indirme adresinden bilgisayarınızın özelliklerine göre WampServer programının 32 ya da 64 bit sürümünü indirin ve kurun.
Programın çalışması için bazı paketlerin önceden yüklenmesi gerekebilir.
WAMPSERVER 64 BITS (X64) 3.3.2 kurulum dosyası ile birlikte kurulan programlar aşağıdadır:
Apache 2.4.58 PHP 7.4.33/8.0.30/8.1.26/8.2.13/8.3.0 MySQL 8.2.0 MariaDB 11.2.2 PhpMyAdmin 5.2.1 Adminer 4.8.1 PhpSysInfo 3.4.3.
2. Eğer programı mevcut geçerli haliyle kurarsak, C: sürücüsünde wamp adlı bir dizin (C:\wamp) oluşturulur. PHP dosyalarını içine koymamız için bu dizin altında otomatik olarak www adlı bir dizin oluşturulur (C:\wamp\www). Bu dizin Localhost içeriğini barındırmaktadır.
Tüm PHP projelerini ve dosyalarını www klasörüne koymamız gerekir.
3. Programı çalıştıralım.
4. Programı çalıştırdığımızda bilgisayarımızın görev çubuğunun sağ alt tarafında WampServer program ikonu yer alır. Bu ikona tıkladığımızda aşağıdaki WampServer menüsü açılır:
5. Bir proje oluşturmak için, Windows Gezgini veya benzeri bir arayüz ile C:\wamp\www dizini altında yeni bir proje dizini oluşturmak gerekir. Proje dizinimizin adını deneme ve içindeki dosya adını index.php olarak belirlediğimizde, dizin yapısı aşağıdaki şekilde oluşacaktır:
6. Açılan menüde "Localhost" seçeneğine tıkladığımızda veya web tarayıcımızda http://localhost adresini girdiğimizde aşağıdakine benzer bir görüntü karşımıza gelir:
Bir PHP dosyasını web tarayıcısı ile açmak istediğimizde, Windows Gezgini benzeri bir arayüz ile değil, Localhost ekranından açmanız gerekir. Aksi takdirde, PHP dosyanız bir metin dosyası olarak işlem görür.