You are on page 1of 8

WEB SERVER

Oleh:
Angky Cahaya Putra (1031140095)

Program Studi Manajemen InIormatika
Politeknik Negeri Malang
Jl. Soekarno Hatta 04 Malang
Tahun Ajaran 2010
1.Latar Belakang

alam kemajuan Teknologi InIormasi sekarang ini, banyak orang di segala aspek
kehidupan memanIaatkan internet sebagai media komunikasi utama dan tercepat.
Sekarang inIormasi yang ingin kita dapatkan dapat diakses bahkan dalam hitungan detik.
Namun kebanyakan dari pengguna internet belum mengetahui bagaimana sebenarnya
internet itu bekerja. Apabila di jabarkan bagaimana inIormasi kita dapatkan, maka akan
muncul kegunaan web server, dan bagaimana cara kerjanya. Sebenarnya pada saat user
meminta inIormasi yang diinginkan melalui internet, user 'meminta izin pada web
server untuk membuka halaman yang diminta lalu web server akan mencari situs yang di
akses user lalu dikembalikan lagi kepada user dalam bentuk sebuah halaman HTML.

2.%::an

1. Mengetahui deIinisi web server.
2. Mengetahui cara kerja web server.
3. Mengetahui jenis jenis web server dan penjelasannya.

.Pembahasan

.1Definisi Web Server

Web Server adalah sebuah mesin yang di dalamnya terdapat soItware yang
bertugas menerima HTTP request dari klien dan mengembalikan HTTP response data
yang di minta klien. Berikut adalah gambaran bagaimana web server bekerja:

.2Cara Kera Web Server

a. Komputer klien, dapat berupa PC desktop atau laptop yang terhubung ke internet
dan melakukan HTTP request (permintaan suatu halaman web).
b. Web server menerima permintaan halaman yang diminta klien, lalu web server
akan mencari halaman yang diminta klien setelah itu mengembalikan halaman
yang diminta klien atau sering disebut HTTP response.
c. Halaman yang di minta klien akan tampil pada komputer klien.

.enis - enis Web Server

a. 5ache Web server - the H%%P web server
Apache web server adalah web server yang dapat dijalankan di banyak sistem
operasi (Unix, BS, Linux, Windows dan Novell Netware serta platIorm lainnya)
yang berguna untuk melayani dan memIungsikan situs web. Protokol yang
digunakan untuk melayani Iasilitas web/www ini menggunakan HTTP (Hyper
Text TransIer Protocol).
Apache memiliki Iitur-Iitur canggih seperti pesan kesalahan yang dapat
dikonIigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung
oleh sejumlah antarmuka pengguna berbasis graIik (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 SoItware Foundation.
b. 5ache %4mcat.
Apache Tomcat adalah Servlet/JSP container, dibangun dalam bahasa
pemrograman Java dan dijalankan di atas Java Virtual Machine (JVM). Untuk
terhubung ke sebuah web server diperlukan komponen yang disebut sebagai
'connector'. Tomcat dapat berjalan sendiri (standalone) tanpa webserver lain
dengan menggunakan connector Coyote. Apabila dihubungkan dengan Apache
HTTP Server, diperlukan connector JK2.
Apache Tomcat merupakah salah satu servlet/web container yang paling populer
di lingkungan pemrograman web java. Apache Tomcat berada di bawah naungan
Apache SoItware Foundation yang di sana terdapat project-project open source
lainnya.





c. Internet Inf4rmati4n Service (IIS).
IIS atau Internet InIormation Services atau Internet InIormation 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-ondalam Windows NT 4.0.
Layanan ini berIungsi sebagai pendukung protokol TCP/IP yang berjalan dalam
lapisan aplikasi (application layer). IIS juga menjadi Iondasi dari
platIorm Internetdan Intranet MicrosoIt, yang mencakup MicrosoIt Site
Server, MicrosoIt Commercial Internet System dan produk-produk MicrosoIt
BackOIIice 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 ProIessional memiliki IIS versi 5.1. Windows NT
4.0 memiliki versi 4.01 yang termasuk ke dalam add-on Windows NT Option
Pack. alam Windows NT 4.0 Workstation atau Windows 95/98, IIS juga dapat
diinstalasikan sebagai MicrosoIt Personal Web Server (PWS).
IIS adalah Web server yang dikeluarkan oleh microsoIt yang digunakan untuk
sistem operasi server windows yang mendukung TCP/IP. IIS apat digunakan
sebagai platIorm di mana aplikasi web berjalan, dengan menggunakan (ASP),
ASP.NET, (ISAPI), (CGI), MicrosoIt .NET Framework, (VBScript), Jscript.

/. igsaw.
Jigsaw adalah web server yang ditulis menggunakan bahasa pemrograman
Java dan menyediakan Iasilitas HTTP 1.1.
e. racle iPlanet
Oracle iPlanet Web Server adalah server web yang dirancang untuk aplikasi
bisnis menengah ke atas. Oracle iPlanet Web Server dibangun di SUN, web server
iPlanet, dan produk Enterprise Server Netscape.
f. itami web server.
Xitami adalah web server yang awalnya dikembangkan oleh iMatix
Corporation. Web server ini mendukung beberapa protokol aplikasi web dan
sangat portabel. Xitami juga memiliki interIace web untuk mengkonIigurasi web
server / FTP.
Xitami adalah web server untuk beberapa sistem operasi, baik Windows
3.x, Windows 9x, Windows NT, OS/2, igital OpenVMS, serta UNIX dan
variannya.

Proses instalasi xitami:

O Jalankan bw3224d9.exe (nama Iile Xitami).
O Tekan Next sekitar 6 kali maka Xitami akan terinstall di c:/xitami.
O ang perlu anda masukan hanya username & password untuk
adminitrator Web.

Properties Xitami terdapat pada pojok kanan bawah, yang jika di klik akan
tampak seperti pada gambar.



Setup Xitami dapat dengan mudah dengan meng-klik tombol setup pada property
Xitami di atas dan masukan username & password administrator Xitami yang tadi
kita isikan pada waktu meng-install server.




untuk aplikasi standar, setup-nya terdapat di bagian conIiguration. Bagi anda yang
cukup advance dapat mulai mengkutak-katik Iasilitas virtual host di Xitami yang
memungkinkan sebuah server Web Xitami melayani beberapa situs Web
sekaligus secara virtual. Tampak pada gambar adalah Iasilitas conIiguration yang
normal dari Xitami.





Terlihat dari konIigurasi standar Xitami, maka Iile HTML diletakan pada
webpages (atau c:/xitami/webpages). Sedang script / program Common Gateway
InterIace (CGI) diletakan pada directory cgi-bin (atau c:/xitami/cgi-bin). Beberapa
contoh program CGI diberikan oleh Xitami ada di directory c:/xitami/cgi-src.

okumentasi Xitami terdapat di halaman c:/xitami/webpages yang bisa di baca
menggunakan browser anda pada http://localhost atau http://127.0.01. ang
menarik Xitami memberikan Iasilitas FTP server untuk upload Iile melalui
Internet, setting FTP ada Iile c:/xitami/Itp*.


h. 5ache
Apache merupakan Aplikasi Web Server yang paling banyak digunakan
saat ini, selain dapat berjalan di banyak Operating System seperti Windows,
Linux dan lainya, Apache juga bersiIat Open Source alias Gratis. Secara deIault
Apache menggunakan Script PHP dan menggunakan MySQL sebagai ata Base
nya dan kesemuanya itu dapat di gunakan secara Gratis.




Apache di Ms Windows
Ada beberapa Aplikasi Apache yang dapat berjalan di Windows yaitu :

a) Apache2triad
b) XAMPP
c) WAMPP

Apache di Linux

a) LAMPP
b) XAMPP

Atau kita bisa juga menginstall satu persatu seperti apache ( httpd ), PHP
dan mysql melalui Source code yang dapat di download di Internet secara Gratis.
Untuk membuat suatu aplikasi Web yang dinamis, kita tidak cukup hanya
menggunakan Iile HTML saja, untuk itu dibutuhkan Script Pendukung seperti
PHP, ASP, Java Script, VB Script dan lainnya.Wamp Server,
Wamp server adalah paket ringan dari web server yang berisi Apache,
PHP dan MySQL.

4.Kesim5:lan

Web server merupakan sebuah mesin yang melayani permintaan user lalu mencari
situs yang diminta user dan akan mengembalikan ke user kembali. Secara teknis, ilustrasi
tersebut dapat digambarkan bahwa user melakukan HTTP request, web server menerima HTTP
request dan mencari situs yang diminta user, setelah situs ditemukan web server mwlakukan
HTTP response atau mengembalikan kelbali situs yng diminta oleh user. Terdapat banyak jenis
jenis web server yang tersedia dan setiap web server memiliki rancangan khusus sesuai
kebutuhan dari pengguna.

. S:mber referensi
hLLp//mamadersblogspoLcom/2010/04/mengenalapalLuwebserverhLml
hLLp//ldwlklpedlaorg/wlkl/Server_web
hLLp//[avawebmedlacom/blog/?p32
hLLp//worldfrlendwebld/pengerLlanwebserver
hLLp//ldwlklpedlaorg/wlkl/Apache_P11_Server
hLLp//blogfasLncheapcom/lnsLalaslapacheLomcaLdlwlndows/
hLLp//ldwlklpedlaorg/wlkl/lnLerneL_lnformaLlon_Servlces
hLLp//Leknologlkompaslanacom/Lerapan/2011/01/13/webserver/

You might also like