Minggu, 07 Juli 2013

Konfigurasi PHP di IIS



        Pertama-tama tentu kita harus menginstall PHP yang bisa kita install secara otomatis melalui tool WPI atau secara manual dengan mendownload installer di situs php.net.
Setelah PHP berhasil di install, kita lakukan konfigurasi seperti berikut:

Konfigurasi Environment Variables 

         Pada konfigurasi ini kita akan melakukan registrasi path dari PHP installer ke Environment Variables.
  • Buka 'Control Panel' --> 'System and Security' --> 'System' kemudian pilih 'Advanced System Settings'.
  • Kemudian akan muncul window 'System Properties', pada tab Advanced klik Environment Variables.
Environment Variables
  •   Tambahkan path installer PHP pada variable Path yang ada di box System variables dengan meng-klik Edit. Note : gunakan simbol ; untuk memisahkan antar path installer
 Path installer

Konfigurasi FastCGI
         Modul FastCGI ini digunakan sebagai 'jembatan' ketika terjadi request *.php yang akan diproses oleh PHP-cgi.exe .

  • Aktifkan IIS(Internet Information Manager) yang dapat dijalankan melalui Run(windows+R) dan ketikan inetmgr kemudian OK
 inetmgr
  • Pilih Handler Mappings kemudian klik Add Module Mapping.

 Handler Mappings

Add Module

  • Maka akan muncul window untuk membuat module baru.
 Module FastCGI

  • Isi kolom-kolom tersebut seperti berikut:
    • Request path : *.php
    • Module : FastCGI
    • Executable (optional) : php-cgi.exe
    • Name : FastCGI
 Isi Module

Mengatur Default Document
  • Aktifkan IIS
  • Pilih Default Document
  • Klik Add
  • Inputkan index.php

Yeeee konfigurasi PHP di IIS sudah selesai, coba cek hasil konfigurasi dengan membuat sebuah file index.php yang berisi php.info. Buat site-nya di IIS kemudian jalankan di web browser anda :)
Semoga bermanfaat