Contoh web server
Contoh Web Server yang paling banyak dikenal yaitu apache dan IIS (Internet Information Services)
Adapun keterangan singkatnya sebagai berikut :
Apache
Apache HTTP Server
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang
dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft
Windows dan Novell Netware serta platform lainnya) yang berguna untuk
melayani dan memfungsikan situs web. Protokol yang digunakan untuk
melayani fasilitas web/www ini mengunakan HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat
dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga
didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang
memungkinkan penanganan server menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh
komunitas terbuka yang terdiri dari pengembang-pengembang dibawah
naungan Apache Software Foundation.
Sejarah apache
Pada awal mulanya, Apache merupakan perangkat lunak sumber terbuka
yang menjadi alternatif dari server web Netscape (sekarang dikenal
sebagai Sun Java System Web Server). Sejak April 1996 Apache menjadi
server web terpopuler di internet. Pada Mei 1999, Apache digunakan di
57% dari semua web server di dunia. Pada November 2005 persentase ini
naik menjadi 71%. (sumber: Netcraft Web Server Survey, November 2005).
Asal mula nama Apache berasal ketika sebuah server web populer yang
dikembangkan pada awal 1995 yang bernama NCSA HTTPd 1.3 memiliki
sejumlah perubahan besar terhadap kode sumbernya (patch). Saking
banyaknya patch pada perangkat lunak tersebut sehingga disebut sebuah
server yang memiliki banyak patch (”a patchy” server). Tetapi pada
halaman FAQ situs web resminya, disebutkan bahwa “Apache” dipilih untuk
menghormati suku asli Indian Amerika Apache (Indé), yang dikenal karena
keahlian dan strategi perangnya. Versi 2 dari Apache ditulis dari awal
tanpa mengandung kode sumber dari NCSA.
IIS
Internet Information Services
IIS atau Internet Information Services atau Internet Information
Server adalah sebuah HTTP web server yang digunakan dalam sistem operasi
server Windows, mulai dari Windows NT 4.0 Server, Windows 2000 Server
atau Windows Server 2003. Layanan ini merupakan layanan terintegrasi
dalam Windows 2000 Server, Windows Server 2003 atau sebagai add-on dalam
Windows NT 4.0. Layanan ini berfungsi sebagai pendukung protokol TCP/IP
yang berjalan dalam lapisan aplikasi (application layer). IIS juga
menjadi fondasi dari platform Internet dan Intranet Microsoft, yang
mencakup Microsoft Site Server, Microsoft Commercial Internet System dan
produk-produk Microsoft BackOffice lainnya.
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 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 Workstation atau Windows 95/98, IIS juga
dapat diinstalasikan sebagai Microsoft Personal Web Server (PWS).
Fitur
• Terintegrasi dengan Windows NT secara penuh (sistem keamanan, auditing, dan izin akses NTFS)
• Mendukung penuh protokol HTTP versi 1.1
• Sudah mencakup protokol FTP
• Dukungan terbatas untuk protokol SMTP
• 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), 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.
https://adianakrajin.wordpress.com/2010/05/03/contoh-web-server/