HOME HTML ASP PHP JAVASCRIPT C# Makaleler Örnekler Kod Ekle  
 
     
  Windows7 IIS Kurulumu
Windows7 PHP Kurulumu
Robots.txt Nedir
Arama Motorları
AJAX GET POST
DMOZ'a Kayıt
JQuery Nedir
MOOTools Nedir
ASP Örnekler Samples
PHP Örnekler Samples
JavaScript Örnekler Samples

Windows 7 PHP Kurulumu

Bu Makalede IIS7 ile birlikte gelen PHP desteğinin nasıl kullanıldığından bahsedeceğiz. PHP sayfalarının IIS üzerinden nasıl çalıştırıldığını göreceğiz.

İlk olarak IIS kurulumu yaptıktan sonra PHP’yi indirmemiz gerekiyor. Bunun için İnternet Explorer ile http://www.php.net/downloads.php adresine giriyoruz.

PHP kurulumu için hem kurulum paketleri hem de zip paketleri bulunmaktadır. Bu makalede “zip” paketi indirilerek PHP’nin kurulumu anlatılacaktır.

PHP zippaketini seçip kendi bilgisayarımıza indiriyoruz.

İndirilen zip “C:\ dizini içinde PHP” adında klasöre kopyalıyoruz.

"C:\PHP" klasörüne resimde görüldüğü gibi olmaktadır.

Bu dizin içerisindeki bazı dosyaları düzenlememiz gerekiyor. Sırası ile yapılan işlemler aşağıdadır.

  • php.ini-dist dosyasının adını php.ini olarak değiştiriyoruz.
  • php.ini dosyasını açarak bazı ayarlarını değiştiriyoruz.
  • extension_dir = "./" bu satırı --> extension_dir = "C:/PHP/ext" şeklinde değiştiriyoruz
  • PHP ile MySQL bağlantılarının yapılmasını sağlamak için ise;
    ;extension=php_mysql.dll bu satırı bulup önündeki “;” karakterini siliyoruz.  Yani : extension=php_mysql.dll şekilde değiştiriyoruz.
  • php.ini dosyasını düzenledikten sonra; Bu dosyayı “C:/PHP” klasöründen “C:\Windows” klasörüne taşıyoruz.  PHP klasöründe php.ini dosyasının olmamasına dikkat ediniz.
  • c:\php\ext içindeki php_mysql.dll dosyasını C:\Windows\System32 içine kopyalıyoruz bu kopyalamalar sırasında windows sürekli onay istiyor onaylara devam demeniz gerekli
  • Bu şekilde PHP kurulumunu tamamladık sayılır.

    Bundan sonra IIS ayarlarını yapmamız gerekiyor. Bunun IIS manager'i açıyoruz.

    IIS Ayarlarına geçmeden önce 64-Bit uygulamaları açalım: Not: Bu ayar sadece 64-bıt işletim sistemini kuranlar için
    Windows gezginine veya Başlat donatılar içinden
    Çalıştıra “C:\Windows\System32\inetsrv\InetMgr.exe” veya sadece “InetMgr” yazıp IIS manageri açıyoruz.

    Burada sırsıyla;

    1. Uygulama Havuları à DefaultAppPool à Sol Bölümden Gelişmiş seçilir.
    2. Açılan pencereden 32-Bit Uygulamaları Etkinleştir seçeneği True olarak seçilir.

    Eğer IIS diğer ayarlarına geçebiliriz ancak işletim sisteminiz 64-Bit değilse bu ayarı yapmıyoruz

    Şu ana kadar genel ayarlamaları yaptık. Şimdi IIS’ye PHP uygulamasını tanıtma işini yapacağız.

    IIS ayarları PHP yi CGI olarak tanıtmak

    Çalıştıra “C:\Windows\System32\inetsrv\InetMgr.exe” veya sadece “InetMgr” yazıp IIS manageri açıyoruz

    IIS Yönetiminden İşletici Eşlemelerini seçip çift tıklama yapıyoruz.

    Daha sonra sağ bölümde bulunan “Modül Eşlemesi Ekle” bölümünü seçerek açılan pencerede aşağıdaki ayarları yapıyoruz.

    Burada

    İstek Yolu: *.php
    Modül: FastCgiModule
    Çalıştırılabilir: C:\PHP\php-cgi.exe
    Adı: PHP

    Şeklinde seçip tamam dedikten sonra çıkan uyarılara evet diyoruz.

    PHP uygulaması çalıştırılırken dizin içerisinde varsayılan belgenin index.php olması için IIS manager'in üzerinden ayarlama yapıyoruz.

    Default Web Site içinden Varsayılan Belge simgesine çift tıklıyoruz.
    Çıkan pencerenin sağ bölümündeki “ekle” linkine tıklayarak “index.php” ‘yi ekliyoruz.

    Bu şekilde IIS yi PHP çalıştıracak şekilde ayarlamış oluyoruz

    IIS7 Üst yolları Etkinleştirme ve hataları tarayıcı tarafına göndermeyi etkin kılmak:

    IIS Yönetiminden Default Web Site içinden ASP simgesine tıklayarak ASP ayarlarını açıyoruz

    Bu bölümden 
    Üst yolları etkinleştir bölümünü “True” yapıyoruz.

    Aynı şekilde Hata Ayıklama Özellikleri bölümünün altındaki, “Hataları Tarayıcıya Gönder” bölümünü “True” yapıyoruz.

    Bu şekilde IIS üzerinde PHP kodlarını çalıştırabilirsiniz.

     
      email : info@kodornekleri.com