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.
0 Komentar