Pengertian, Fungsi Beserta Cara Kerja Web Server

Pengertian :
Web Server adalah Sebuah Server yang Melayani atau Menerima permintaan dari Client dalam bentuk HTTP atau HTTPS (melalui Browser) yang kemudian memberikan Umpan atau Balasan berupa Dokumen HTML (biasa disebut Halaman Website). Web Server memiliki alamat IP dan nama Domain sendiri.

Fungsi :
Fungsi utama dari Web Server adalah mentransfer berkas atas permintaan client melalui protocol komunikasi yang telah disepakati sebelumnya. Pemanfaatan Web Server tidak terbatas pada mentransfer teks pada halaman Web melainkan juga mencakup gambar, video dan media lainnya.
Web Server saat ini umumnya telah dibelaki dengan berbagai Pustaka Bahasa Pemrograman lainnya seperti PHP, ASP. Yang memungkinkan Web Server menyediakan layanan website yang dinamis.
Saat ini pemanfaat Web Server tidak terbatas pada Situs  Web dalam WWW (World Wide Web), Pemanfaatan Web Server sudah merambah pada perangkat keras lain, diantaranya : Printer, Router, danWebCam yang menyediakan akses layanan HTTP yang digunakan melakukan Manajemen Perangkat serta Kontrol terhadap Perangkat tersebut.

Cara Kerja :
Client melalui Browser membagi URL menjadi beberapa bagian, pembagiannya termasuk Alamat, Path name dan protokol.
DNS menerjemahkan nama domain keAlamat IP yang sesuai, karena memang Alamat sesungguhnya dari suatu website adalah Alamat IP, yang biasa kita tulis di Browser seperti www.google.com itu hanyalah domain yang mewakili IP dari web google.
Kemudian Browser memutuskan Protokolapa yang dapat digunakan. FTP, HTTP adalah beberapa contoh dari Protokol. Namun, Protokol yang umum digunakan dalam Web adalah Protokol HTTP.
Server Website mengirimkan permintaan GET ke Web Server untuk mengambil alamat yang telahdi berikan. Server Website memverifikasi alamat yang telah diberikan, menemukan file yang diperlukan, berjalan sesuai script pertukaran cookies jika diperlukan dan mengembalikan permintaan kebrowser.
Browser sekarang mengkonversi data kedalam basis data HTML dan menampilkan hasilnya kepengguna. Jika tidak menemukan data yang diminta Server akan mengirimkan pesan kesalahan ke browser dan Browser akan menampilkannya kepada Client.
404 untukNot Found (tidakditermukan).
500 untuk Internal Server Error (Server yang ditujumengalami error).

Jenis – Jenis :
Apache Web Server / The HTTP Web Server
Apache Tomcat
Microsoft Qindows Server 2008 IIS (Internet Information Services)
Lighttpd
Zeus Web Server
Sun Java System Web Server

1. Domain : nama / alamat website anda
2. Hosting : tempat menyimpan segala file website

0 komentar