install php 5 di Win2k3 dengan IIS 6 7 May 2008
Posted by pardosa in Belajar.Tags: IIS, install, php, win2k3
trackback
Bieh…. akhirnya jadi juga aku buat tulisan ini.. kemaren-kemaren sibuk nyari-nyari tutorial buat install php 5 ke iis berulang-ulang.. soalnya trus trus an install-uninstall.
Kali ini aku nginstall php di server asp ku karna pengen belajar php lagi sekalian mau eksperimen beberapa proyek-proyek kecil yang udah ada di otak..
Langsung ajalah ke instalasi.. banyak kali ceritaku ahh…. *gubrakkkk*
install php 5.x di Win2k3 dengan IIS 6
Sebelum mulai:
- Instalasi ini tidak mencakup instalasi IIS atau konfigurasi umum win2k3
- Petunjuk ini dibagi dalam 5 bagian:
a) Instalsi PHP -> gampang banget lah..
b) Konfigurasi PHP -> kebanyakan ngedit file php.ini
c) Konfigurasi IIS -> kebanyakan milih dan meng-klik di IIS manager nya
d) testing -> mastiin PPH udah jalan apa belum - Catatan
Kalo konfigurasi IIS anda sudah beres dan semua fungsi berjalan dengan baik, maka petunjuk ini akan sangat berhasil. Namun, karena saya gak bisa mastiin kombinasi hardware ama software yang anda pake, ato environment apa aja yang ada di komputer anda, Saya g jamin 100% petunjuk ini berjalan lancar.
I. Install PHP
- Download dan unzip PHP versi terbaru dari website-nya ke folder C:\PHP
- Download versi ZIP nya bukan yang versi installer
- Download PECL Win32 binaries zip file (biasanya dibawah link php versi zip) lalu ekstrak ke C:\PHP\ext. Isinya kebanyakan file2 ekstension. Kemudian pindahkan file php5servlet.dll dan php5activescript.dll dari C:\PHP\ext ke C:\PHP
Perlu diingat bahwa kedua file tersebut (php5servlet.dll dan php5activescript.dll) tidak perlu dimasukkan dalam penambahan list ekstension (langkah II.3)
- Ubah/copy file php.ini-recommended mejadi php.ini
II. Konfigurasi PHP
- Hilangkan tanda - dari depan cgi.force_redirect di php.ini dan set nilainya = 0
- Buat folder untuk status session dan tentukan lokasi session.save_path dalam php.ini ke folder tersebut
- Setup PHP Extensions
PHP extensions adalah library yang memperluas fungsional dari PHP. COntohnya, file php_gd2.dll memampukan php untuk menciptakan gambar secara dinamis. Untuk mengaktifkan ekstenzion php, anda tinggal menambhakan PECL ekstension manapun ke php.ini dan meng-uncomment - Tambahkan C:\php ke server’s PATH enviromnet variable ATAU Copy semua yang bukan php dll file dari C:\PHP ke c:\Windows\System32
Langkah Yang pertama lebih aku direkomendasikan (kenapa? y karna aku yg nulis ya suka suka ku lah..). Selain tetap menyimpan instalasi dalam satu tempat, juga mempermudah dalam proses peng-upgrade-an atau uninstall- Klik kanan pada my Computer, pilih properties
- pindah ke tab advanced
- Klik tombol environments variables
- click dua kali pada variable PATH di daftar System Variables
- tambahkan C:\php diawal.
- Tambahkan ke registry HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath = C:\PHP
III. Konfigurasi IIS
Pilih Start -> Control Panel -> Administrative Tools -> Internet Information Services (IIS) Manager) atau dari Start -> Run -> Ketik inetmgr dan klik OK
- Tambahkan PHP ISAPI Extensions ke IIS Web Services Extensions C:\PHP\php5isapi.dll
Ketika membuka IIS manager, biasanya langsung terkonek ke lokal server secara otomatis.- Ekspan Local Computer pada panel kiri
- Klik Web Services Extensions di panle kiri
- Pada panel kanan, klik teks yang bergasi bawah biru “Add a new Web Service Extensions…”
- Masukkan “PHP ISAPI Extensions” sebagai “Extension Name”
- Klik tombol “Add..” dan pilih lokasi php5isapi.dll
- Centang pada “Set extensions status to Allowed” dan klik OK
- Tambahkan Ekstensi baru
- Ekspan Local Comuter pada panel kiri
- klik kanan pada “web sites” di panel kiri, kemudian klik “Properties” pada pop up menu yang muncul
- Pindah ke tab “Hoem Directory”
- Klik “Configuration”
- Pindah ke tab “Mappings”
- klik “Add..”
- Masukkan path php5isapi.dll ke kotak teks “Executable” (klik Browse untuk mencari lokasinya)
- Masukkan “.php” di teksbox “Extensions”
- Pilih radial buttob “Limit to”, dan masukkan “GET,POST,HEAD”
- Klik OK
- Aktifkan Scripting peermissions website anda
Klik kanan pada “Web Sites” -> Properties -> Home Directory
Ubah “executable Permissions” ke “Script Only” - Restart IIS atau Reboot server
IV) Testing
Testing hasil instalasi anda apakah sudah berhasil membaca file berekstensi phpKira kira demikianlah dulu plangkah-langkah instalasi yang aku lakukan… cape deeeeeeeeeee



php.ini ditaruh di WINDOWS dan php5ts.dll
that`s it
wacaooo
setelah install-uninstall tp akhirnya kan dapet ilmu, bisa dibagi-bagi lagi, pahalanya double …: )