Kebetulan, saat blog ini dibuat, ada yang tanya tentang IIS (Internet Information Services). Lalu mengingat dulu pernah penasaran install PHP di IIS, biar bisa jalanin asp dan php di satu localhost. Maka penulis lalu mencoba dan berhasil menginstall PHP 7.1 di IIS 10 sistem operasi Windows 10. Dengan mengikuti petunjuk dari technet.microsoft, di bawah telah disertakan langkah langkahnya. Tapi sebelum lanjut lebih jauh, berikut disclaimer dari penulis: Show
1. Install IIS + CGI
Untuk mencoba keberhasilan install IIS, buka browser dan ketikkan http://localhost, atau http://localhost/iisstart.htm. Bila muncul halaman seperti di bawah, maka instalasi IIS telah berhasil. 2. Download PHP terbaruBuka situs download PHP, dan download PHP versi terbaru. Saya mencoba menggunakan PHP 7.1.0 x64 Non Thread Safe. Yang berarti bahwa saya juga memerlukan VC14 (Visual C++ Redistributeable for Visual Studio 2015). Akan tetapi berhubung saya sudah punya Visual Studio 2015 Community Edition, maka saya tidak perlu menginstall VC14 lagi. 3. Download wincache for PHPSaya mendownload wincache for PHP dari sini, link yang paling bawah, yaitu WinCache 1.3 for PHP 5.5 x86. Meskipun dikatakan "for PHP 5.5 x86", tapi dari hasil percobaan, bisa digunakan juga untuk PHP 7.1. 4. Extract PHP dan WinCacheExtract zip PHP ke folder yang Anda inginkan, misalnya saya mengextract ke C:/WAMP/php-7.1. Kemudian dobel klik wincache-1.3.5-5.5-nts-vc11-x86.exe yang telah didownload, dan extract ke C:/WAMP/php-7.1/ext. 5. Tambahkan folder PHP ke Environment Variables
6. Konfigurasi Handler Mappings di IIS
Bila tidak ada pilihan "FastCgiModule" di Module, mungkin lupa mencentang "CGI" pada saat install IIS di langkah 1. Setelah sebelumnya kami menjelaskan tentang apa itu IIS, pada artikel kali ini kami akan memberikan panduan cara install web server IIS pada Windows server. Daftar Isi Sebelum melangkah ke tahap instalasi IIS di Windows server, mari kita pelajari terlebih dahulu apa itu IIS beserta sistem requirement yang dibutuhkan. Pengertian IISIIS adalah singkatan dari Internet Information Server, yang merupakan sebuah HTTP Web Server yang digunakan dalam sistem operasi server Windows seperti hal dengan Linux memiliki Nginx atau Apache sebagai web servernya. IIS ini tersedia mulai dari Windows NT 4.0 Server, Windows 2000 Server atau Windows Server 2003 sampai Windows Server 2019. Sistem Operasi Windows yang bisa Anda pilih di layanan VPS Alibaba Cloud adalah Windows Server 2008 R2 dan 2012 R2. Sesuai dengan tujuan pertama kali IIS dibuat, IIS difungsikan sebagai pendukung protokol TCP/IP yang berjalan dalam application layer. IIS juga dijadikan fondasi dari platform Internet dan Intranet Microsoft, yang mencakup Microsoft Site Server, Microsoft Commercial Internet System dan produk-produk Microsoft BackOffice lainnya. Kelebihan IISIIS hadir dengan beberapa kelebihan, diantaranya adalah sebagai berikut:
Kekurangan IISDibalik beberapa kelebihan sistem IIS diatas, sistem IIS tidak luput dari beberapa kekurangan, diantaranya:
Requirement Install IIS web serverSebelum Anda melakukan installasi IIS, pastikan anda memenuhi system requirement berikut : Operating Systems :
Microsoft IIS :
Hardware Requirement :
Cara install web server IIS di WindowsBerikut cara menginstall web server IIS pada Windows Server, untuk artikel kali ini menggunakan Windows Server 2012 R2 :
2. Apabila sudah berhasil login ke halaman Remote Desktop Protocol, lalu klik tombol Icon Menu Windows (Logo Windows) pada bagian pojok kiri bawah. 3. Pilih menu Server Manager, bisa menggunakan fitur search lalu ketikkan Server Manager atau melalui tombol Windows Key. 4. Pada Server Manager, pilih menu Manage > Add Roles and Features. 5. Pada langkah “Before You Begin” langsung klik Next. 6. Pada bagian “Installation Type” > pilih Role-based or feature-based installation > klik Next. 7. Pada bagian “Server Selection” > pilih Select a server from the server pool > klik Next. 8. Pada bagian “Server Roles” > pilih Web Server (IIS) > lalu klik Next. 9. Setelah Add Features bisa klik Next. 10. Pada bagian “Features” biarkan default dan langsung klik Next. 11. Pada bagian “Web Server Role (IIS)” bisa langsung klik Next. 12. Di bagian “Roles Services” bisa di ceklist semua, apabila memerlukan server yang lengkap pada web server IIS > lalu klik Next. 13. Pada bagian “Confirmation” > klik Install. 14. Pada bagian “Results”, silahkan tunggu hingga proses installasi selesai. Apabila sudah selesai, klik Close. 15. Selanjutnya, untuk mengecek hasil installasi Web Server (IIS) bisa dilihat pada menu Server Manager > Tools > Internet Information Services (IIS) Manager. 16. Apabila muncul popup, silahkan bisa langsung klik Yes. 17. Nantinya akan menampilkan halaman Internet Information Services (IIS) seperti gambar dibawah ini. 18. Terakhir, Anda bisa mencoba localhost untuk melihat tampilan website IIS. Pastikan untuk akses port 80 sudah di allow dan Anda dapat mengakses ke server Windows menggunakan IP Public/IP Server. |