Anda di halaman 1dari 3

MAKALAH WEB SERVER

DISUSUN OLEH:

Delon Desgabyson Habibie


PENDAHULUAN
A.  DASAR TEORI
Web server adalah sebuah aplikasi server yang melayani permintaan HTTP atau
HTTPS dari browser dan mengirimkannya kembali dalam bentuk halaman-halaman web.
Halaman-halaman web yang dikirim oleh web server biasanya berupa file-file HTML dan
CSS yang nantinya akan diparsing atau ditata oleh browser sehingga menjadi halaman-
halaman web yang bagus dan mudah dibaca. Fungsi utama dari web server adalah
menempatkan situs web, selain situs web, web server dapat pula digunakan untuk
peyimpanan data ataupun untuk menjalankan sejumlah aplikasi. Web server berfungsi untuk
mentransfer berkas melalui protokol komunikasi yang telah ditentukan atas permintaan
pengguna. Berkas yang ditransfer dapat berupa teks, gambar, video, dan lainnya yang
merupakan elemen sebuah halaman web.
Web server juga memiliki beberapa fitur lain, seperti:
1.    Virtual Hosting
2.    Bandwidth Throtting.
Web Server, untuk berkomunikasi dengan clientnya (web browser) mempunyai
protokol sendiri yaitu HTTP (HyperText Transfer Protocol). Dengan protokol ini, komunikasi
antar web server dengan clientnya (browser) dapat saling dimengerti dan lebih mudah.
Seperti telah dijelaskan diatas, Standar format data pada World Wide Web adalah SGML.
Tapi sudah menjadi hal yang umum bahwa para pengguna internet lebih banyak
menggunakan format HTML (HyperText Markup Language) karena penggunaannya yang
lebih sederhana dan mudah dipelajari. Kata HyperText mempunyai arti bahwa seorang
pengguna internet dengan web browsernya dapat membuka dan mambaca dokumen-dokumen
yang ada dalam komputernya atau bahkan komputer yang jauh tempatnya sekalipun. Hal ini
memberikan cita rasa dari suatu proses yang tridimensional, artinya pengguna internet dapat
membaca dari satu dokumen ke dokumen yang lain hanya dengan mengklik beberapa bagian
dari halaman-halaman dokumen (web) itu.
Proses yang dimulai dari permintaan webclient (browser), diterima web server,
diproses, dan dikembalikan hasil prosesnya oleh web server ke webclient lagi dilakukan
secara transparan. Setiap orang dapat dengan mudah mengetahui apa yang terjadi pada tiap-
tiap proses. Secara garis besarnya web server hanya memproses semua masukan yang
diperolehnya dari web clientnya.
Macam - macam Web Server diantanya:
Apache Web Server - The HTTP Web Server
1.    Apache Tomcat
2.    Microsoft windows Server 2003 Internet Information Services (IIS)
3.    Lighttpd
4.    Sun Java System Web Server
5.    Xitami Web Server
6.    Zeus Web Server
Namun web yang terkenal dan yang sering digunakan adalah Apache dan Microsoft Internet
Information Service (IIS).
Banyak sekali software web server yang berada di internet. Dengan berdasarkan pada
12 macam pertimbangan diatas, maka dapat dipilih software mana saja yang cocok dengan
kebutuhan kita. Misalnya : Kita memasang web server untuk keperluan suatu perusahaan jasa
internet (ISP ), maka pertimbangan yang harus diambil adalah apakah mereka menginginkan
software yang gratis ataukomersial. Keuntungan dari software komersial adalah mereka
punya dukungan teknis dan dokumentasi yang lengkap, sedang pada kebanyakan software
gratis tidak punya. Namun ada juga software gratisan yang mempunyai dukungan teknis dari
pembuatnya dan dengan dokumentasi yang lengkap. Salah satu software web server gratisan
seperti itu adalah Web server Apache.
seperti NCSA, IIS, dan lain-lain.
Apache ini dibuat versi pertamanya oleh Robert Mc Cool — yang terlibat di NCSA–
padatahun 1996. Ditulis dalam bahasa C, perkembangannya dilakukan bersama rekan-rekan
melalui email. Dia mengerjakan proyek itu bersama Apache groupnya : Brian Behlendorf,
Roy T. Fielding, Rob Hartill, David Robinson, Cliff Skolnick, Randy Terbush, Robert S.
Thau, Andrew Wilson, Eric Hagberg, Frank Peters and Nicolas Pioch.
Kenapa diberi nama Apache? Kata yang mendirikan karena pertama mereka ingin
menghargai penduduk asli Amerika Indian Apache yang dikenal ketahanan dan skilnya saat
perang, dan kedua karena akar proyek si apche ini merupakan sebuah ‘a patchy server’.
Alasan kedua sebenarnya dengan hoki ditemukan. Apache dikembangkan oleh komunitas
terbuka yang di bawahi oleh Apache Software Foundation. Aplikasinya dapat digunakan
untuk OS yang beragam( tidak bergantung pada vendor tertentu (cross platform)), sebut saja
UNIX, FreeBSD, Linux, Novell netware, MacOS X, Windows.

B.  RUMUSAN MASALAH
1.    Apa pengertian dari Web Server ?
2.    Apa fungsi dari Web Server?
3.    Bagaimana cara kerja dari Web Server ?
4.    Bagaimana konsep dari Web Server ?

C.  TUJUAN
1.      Memahami konsep dan fungsi dari Web Server
2.      Memahami cara kerja dari Web Server Web Server

Anda mungkin juga menyukai