Instal PHP di Windows 7 32 bit


Tulisan ini saya buat untuk menjawab pertanyaan beberapa teman saya yang katanya mengalami kesulitan menginstalkan PHP di Windows nya. Mungkin kah anda satu di antara orang yang mengalami masalah seperti teman saya itu? Beruntunglah anda sudah jalan-jalan kemari. Mudah-mudahan setelah membaca uraian singkat saya di bawah ini masalah anda akan teratasi. Oke deh, langsung aja ke TKP ya..

Pastikan anda sudah men setting localhost anda menggunakan IIS. Jika belum silahkan lihat caranya disini.
Kemudian siapkan file Instaler PHP nya. Anda bisa download di  http://windows.php.net/download 

Silahkan pilih installer ( MSI ). Versi PHP VC9 x86 Non Thread Safe ( misalnya: php - 5.3.2 - nts - Win32 - VC9 - x86 ) .

Setelah file nya di dapat lalu jalankan installer PHP nya.
O iya, untuk dapat menjalankan instaler PHP ini di komputer anda harus sedah terinstal 7zip lho ya. Jika belum ada silahkan di instalkan dulu. FIle nya bisa anda dapatkan di http://www.7-zip.org/download.html
lalu jalankan instalernya sampai selesai dengan baik.

Kembali ke PHP nya
Klik Next . pada window instaler PHP
Centang Accept the agreement dan kemudian. Klik Next .
Ubah direktori instalasi menjadi " C : \ php " . lalu Klik Next  lagi.
Kemudian pilih " IIS FastCGI " . Klik Next lagi.
Pada window berikutnya saya anjurkan untuk memilih pilihan default instal saja dan  Klik Next .
Klik Install . tunggu sampai instalasi selesai.
Klik Finish .

Selanjutnya - buka file  C: \ php \ php.ini menggunakan notepad . Cari baris item di bawah ini dan pastikan tidak ada tanda (;) di depannya.( jika ada hilangkan ).
 
        short_open_tag = on
        memory_limit = 2000M
        post_max_size = 1000M
        upload_max_filesize = 1000m
        max_file_uploads = 5000
        SMTP = "Nama server mail "
        smtp_port = 25

Untuk baris ukuran max_size dapat di set sesuai kondisi server anda dan disesuaikan dengan kebutuhan anda tentunya. .

Catatan untuk nilai-nilai item baris yang di bawah ini , semuanya harus diatur dengan benar secara default . Dan pastikan tanda (;) di depannya sudah di hilangkan.

        default_socket_timeout = 60
        upload_tmp_dir = " c : \ windows \ temp "
        session.save_path = " c : \ windows \ temp "
        error_log = " c : \ windows \ temp \ php - errors.log "
        cgi.force_redirect = 0
        fastcgi.impersonate = 1
        fastcgi.logging = 0
        extension_dir = " c : \ php \ ext "

 Kemudian - Simpan dan tutup file tersebut .

Langkah selanjutnya, menginstal php_ldap.dll PHP extension

File nya bisa anda download di  http://windows.php.net/downloads/releases/php-5.3.2-nts-Win32-VC9-x86.zip

Ekstrak file ke folder sementara .
Lalu salin/pindahkan file php_ldap.dll tersebut ke folder C: folder \ php \ ext .
Kemudian buka file C: \ php \ php.ini menggunakan notepad dan tambahkan teks berikut setelah baris terakhir :

        [ PHP_LDAP ]
        extension = php_ldap.dll

Kemudian simpan dan tutup file tersebut .

Selanjutnya kita memverifikasikan pengaturan IIS dengan PHP FastCGI

Langkahnya sbb:
Buka IIS manager. Caranya :
1.Membuka IIS Manager melalui kotak dialog Run
    Pada menu Start, klik All Program , klik Acsesoris , lalu klik Run .
    Pada kolom yang terbuka , ketikkan inetmgr  kemudian klik OK .

2. Membuka IIS melalui Administrative Services console 
    Klik Start --> Control Panel.
    Pada jendela Control Panel , klik Classic View , dan
    Kemudian klik ganda pada Administrative Tools .
    Pada jendela Administrative Tools,
    klik dua kali pada Internet Information Services..

Pada window Internet Information Services ( IIS ) Manager yang terbuka -
Klik nama Server di bagian sebelah kiri panel window , Lalu pindah ke sebelah kanan panel dan klik ganda pada " FastCGI Settings " .
Pastikan "Full Path" nya diatur diarahkan ke " C : \ php \ php - cgi.exe " .

Masih pada fendela IIS Manager yang terbuka:
Setting file index.php menjadi file index tujuan utama server (default index) pada IIS

Dalam panel sebelah kiri , bentangkan item  nama Server - >  Sites -> Default Web Site
Pada panel sebelah kanan, buka dan lihat  "Default Document" . Pastikan  " index.php " ada dalam daftar. Jika tidak, tambahkan .

Sekarang saatnya kita menguji fungsi PHP apakah sudah berjalan apa belum.

Buat sebuah file dengan menggunakan notepad.
Ketik kode berikut :

    < ? php phpinfo ( ) ; ? >

Simpan file tersebut dengan nama test.php dan letakkan file tersebut di folder C: \ inetpub \ wwwroot.

Buka browser web anda .
Ketikkan  http://localhost/test.php dan tekan Enter.

Jika proses yang anda kerjakan diatas semua benar maka akan muncul halaman PHP info di halaman web browser anda. Dan ini artinya instalasi PHP berhasil.

Wah.. Lumayan ribet ya..  Tapi semua pasti akan terbayar saat anda tahu kalau laptop/komputer anda sekarang sudah bisa dijadikan sebuah server di localhost.. heheee

Istirahat dulu lah ya. Besok kita lanjutkan dengan MySQL nya.
Soalnya saya udah nguantuk .....
Kalo belum jelas ato masih bingung juga, tanyanya besok aja ya...

Salam.

Label: ,