Internet Information Services: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
EmausBot (bicara | kontrib)
k Bot: Migrasi 32 pranala interwiki, karena telah disediakan oleh Wikidata pada item d:Q11341
Reno-Sifana (bicara | kontrib)
k Perbaikan Tata Bahasa
 
(29 revisi perantara oleh 17 pengguna tidak ditampilkan)
Baris 3:
| logo =
| screenshot = [[Berkas:Internet Information Services 7 Console.png|300px]]
| caption = Screenshot ofdari konsol IIS Manager console ofdari Internet Information Services 7
| developer = [[Microsoft]]
| latest release version = 710.50
| latest release date = {{Start date and age|20092018|1011|2223|df=yes}}
| operating_system = [[Windows NT 3.51]] anddan laterlainnya<br />([[#VersionsVersi|fulldaftar listlainnya]])
| genre = [[WebServer serverweb]], [[mailserver serverEmail]] anddan [[server FTP server]]
| license = '''IIS:''' [[Proprietary software|proprietary]] integral component of Microsoft Windows<br />'''IIS Express:''' [[Freeware]]
| website = {{URL|http://www.iis.net/}}
Baris 15:
 
IIS telah berevolusi semenjak diperkenalkan pertama kali pada Windows NT 3.51 (meski kurang banyak digunakan) hingga IIS versi 6.0 yang terdapat dalam Windows Server 2003. Versi 5.0 diintegrasikan dalam Windows 2000, sedangkan [[Windows XP|Windows XP Professional]] memiliki IIS versi 5.1. [[Windows NT 4.0]] memiliki versi 4.01 yang termasuk ke dalam ''add-on'' '''Windows NT Option Pack'''. Dalam [[Windows NT 4.0|Windows NT 4.0 Workstation]] atau [[Windows 95]]/[[Windows 98|98]], IIS juga dapat diinstalasikan sebagai [[Microsoft Personal Web Server]] (PWS).
 
IIS berkembang mendukung. NET Core 6.0, diperbaharui dengan berbagai teknologi mutakhir yang berfungsi untuk memberikan performa terbaik bagi lingkungan. NET bagi semua pengembang yang memanfaatkan. NET pada [[Windows Server]].
 
== Versi ==
Baris 27 ⟶ 29:
* IIS 7.0 untuk [[Windows Server 2008]] dan [[Windows Vista]] (Edisi Business, Edisi Enterprise, dan Ultimate)
* IIS 7.5 untuk [[Windows Server 2008|Windows Server 2008 R2]] (Beta) dan [[Windows 7]] (Beta)
* IIS 8.0 untuk Windows Server 2012 <ref name=":0">{{Cite web|last=GitHub-Name|title=Internet Information Services (IIS) - Microsoft Lifecycle|url=https://docs.microsoft.com/en-us/lifecycle/products/internet-information-services-iis|website=docs.microsoft.com|language=en-us|access-date=2022-03-11}}</ref>
* IIS 8.5 untuk Windows Server 2012 R2, [[Windows 8.1]] dan Windows 8 <ref name=":0" />
* IIS 10.0 untuk Windows Server 2016, Windows Server 2019, IoT, dan Keluarga Windows 10 lain nya <ref name=":0" />
 
== Fitur ==
Baris 35 ⟶ 40:
* Dukungan untuk protokol [[NNTP]]
* Dukungan untuk protokol keamanan [[SSL]]
* Dapat digunakan sebagai platform di mana aplikasi web berjalan, yakni dengan menggunakan Active Server Pages ([[ASP]]), [[ASP.NET]], Internet Server API ([[ISAPI]]), [[Common Gateway Interface]] (CGI), [[.NET Framework|Microsoft .NET Framework]], Microsoft [[Visual Basic]] Scripting ([[VBScript]]), [[JScript]], dan beberapa [[bahasa skrip]] yang dapat diinstalasikan seperti [[Perl]] atau [[PHP]].
* Mengizinkan aplikasi web untuk dijalankan sebagai proses yang terisolasi dalam ruangan memori yang terpisah untuk mencegah satu aplikasi membuat crash aplikasi lainnya.
* Dapat diatur dengan beberapa cara: [[Microsoft Management Console]], via [[web browser]], atau menggunakan skrip [[Windows Scripting Host]].
* ''Bandwidth throttling'' yang dapat mencegah sebuah [[situs web]] memonopoli [[bandwidth]] yang tersedia.
== Sejarah ==
[[Web server]] pertama kali yang dibuat oleh [[Microsoft]] adalah sebuah proyek riset yang dilakukan oleh sebuah lembaga yang disebut dengan '''''European Microsoft Windows NT Academic Centre''''' (EMWAC), bagian dari [[University ofUniversitas Edinburgh]], [[Skotlandia]] dan didistribusikan sebagai ''[[freeware|perangkat lunak tak berbayar]]''. Akan tetapi, karena memang server EMWAC tidak dapat diskalakan untuk menanganiimenangani lalu lintas data yang menuju ke <code>[http://www.microsoft.com www.microsoft.com]</code>, Microsoft pun akhirnya terpaksa mengembangkan Web server miliknya sendiri, dengan nama IIS.
 
IIS pertama kali dirilis sebagai set tambahan dari layanan-layanan berbasis Internet untuk [[Windows NT 3.51]]. Beberapa saat kemudian, IIS 2.0 dirilis dengan menambahkan dukungan untuk sistem operasi [[Windows NT 4.0]] yang baru dirilis waktu itu; dan IIS versi 3.0 dirilis lagi untuk mendukung lingkungan skrip dinamis [[Active Server Pages]] (ASP). TetapiNamun, IIS 4.0 yang dirilis kemudian, menghilangkan dukungan untuk protokol [[Gopher]] dan dibundel dalam [[CD-ROM]] Windows NT sebagai bagian terpisah, yang disebut dengan "Windows NT 4.0 Option Pack."
 
Versi terbaru IIS adalah versi 7.0 untuk [[Windows Vista]] dan [[Windows Server 2008]], versi 6.0 untuk [[Windows Server 2003]] dan [[Windows XP Professional x64 Edition]], dan versi 5.1 untuk [[Windows XP Professional]]. Sayangnya, IIS 5.1 dalam Windows XP memiliki batasan yang hanya mendukung 10 koneksi simultan saja dan hanya satu buah [[situs web]] saja. IIS versi 6.0 menawarkan dukungan untuk [[IPv6]]. Modul [[FastCGI]] juga tersedia untuk IIS 5.1, IIS 6.0 dan IIS 7.0.
 
IIS 7.0 tidak secara langsung diinstalasikan dalam Vista, tapitetapi dapat dipilih dari daftar komponen opsional. Sebenarnya, IIS 7.0 ada di dalam semua edisi Windows Vista, termasuk di antaranya adalah [[Windows Vista Home Basic]]. IIS 7.0 dalam Windows Vista tidak memiliki limitasi koneksi seperti yang terjadi dalam [[Windows XP]], tapitetapi hanya membatasi permintaan serentak (''concurrent request'') saja hingga 10 ''request'' ([[Windows Vista Ultimate Edition]], [[Windows Vista Business Edition|Business Edition]], dan [[Windows Vista Enterprise Edition|Enterprise Edition]]) atau 3 ''request'' ([[Windows Vista Home Premium|Home Premium]]). Permintaan-permintaan tambahan akan diantrekan sedemikian rupa yang bisa menurunkan performa, tapitetapi tidak ditolak seperti halnya IIS 5.1 dalam Windows XP yang sering mengeluarkan pesan kesalahan "''Server too Busy''".
 
== Microsoft Web Platform Installer ==
Baris 58 ⟶ 63:
dan komponen lainnya.
 
Sistem-sistem operasi yang didukung antara lain adalah Windows Vista Release to ManufactureManufacturing (RTM), Windows Vista Service Pack 1, Windows XP Professional, Windows Server 2003 dan Windows Server 2008. Arsitektur komputer yang didukung adalah x86 dan x64.
== Keamanan ==
Kritik yang dialamatkan untuk IIS edisi awal adalah banyaknya kerentanan (''vulnerability'') yang ada di dalamnya, khususnya untuk masalah CA-2001-19 yang kemudian dieksploitasi oleh worm Code Red. Akan tetapi, versi 6.0 dan 7.0 kini tidak memiliki masalah dengan kerentanan seperti ini. Dalam IIS 6.0, Microsoft memilih untuk mengubah kelakukan ISAPI handler yang terinstalasi sebelumnya, yang ditengarai menjadi sumber masalah keamanan dalam versi 4.0 dan 5.0, sehingga dapat mengurangi potensi serangan terhadap IIS. Selain itu, IIS 6.0 menambahkan sebuah fitur yang disebut sebagai "Web Service Extensions" yang mencegah IIS untuk menjalankan program apapun tanpa izin yang eksplisit dari [[administrator Windows|administrator]].
 
Dalam versi terbaru, versi 7.0, komponen dalam IIS pun kini telah dimodularkan sehingga hanya komponen yang dibutuhkan saja yang akan diinstalasikan oleh Windows, sehingga dapat mengurangi potensi serangan. Selain itu, IIS 7.0 juga menawarkan fitur keamanan seperti URLFiltering yang dapat menolak URL-URL tertentu berdasarkan peraturan yang didefinisikan oleh pengguna.
Baris 79 ⟶ 84:
* [[Xitami]]
* [[Lighttpd]]
* [[Jigsaw]]
* [[Klone]]
* [[Abyss Web Server]]
Baris 85 ⟶ 89:
* [[Server web]]
 
== Referensi==
{{reflist}}
 
{{Web server software}}
{{Microsoft}}
 
[[Kategori:Perangkat lunak server FTP]]
[[Kategori:Perangkat lunak Windows]]
[[Kategori:Teknologi server Microsoft]]
[[Kategori:Perangkat lunak server web]]