Web server
adalah perangkat lunak (software ) dalam
server yang berfungsi untuk menerima permintaan berupa halaman web melalui
protokol HTTP dari client. Sebagai pelayanan bagi web client (browser)seperti
mozilla,chrome.
Fungsi web server
Fungsi utama untuk
mentransfer atau memindah berkas yang diminta oleh pengguna melalui protokol
komunikasi tertentu.salah satunya juga dapat mentransfer gambar,teks,video,file
dll.
Contoh mcam dari web
server yang sering digunakan
Apache
2.
Apache tomcat
3.
Microsoft
Internet Information Server(IIS)
4.
Nginx
5.
Lighttpd
6.
Litespeed
Fitur dari Web Server
1.HTTP
2.Logging
3.Virtual Hosting
4.Pengaturan Bandwidth
5.Otektifikasien
6.Kompresi Konten
7.HTTP
Cara kerja web server
menerima permintaan dari client dan mengirimkan kembali berkas yang diminta oleh client tersebut
Pada saat client (browser) meminta data web page kepada server, maka instruksi
permintaan data oleh browser tersebut akan dikemas di dalam TCP yang merupakan
protokol transport dan dikirim ke alamat yang dalam hal ini merupakan
protokol berikutnya yaitu Hyper Text Transfer Protocol (HTTP) dan
atau Hyper Text Transfer Protocol Secure (HTTPS). Data yang diminta dari
browser ke web server disebut dengan HTTP request yang kemudian akan dicarikan
oleh web server di dalam komputer server. Jika ditemukan, data tersebut akan
dikemas oleh web server dalam TCP dan dikirim kembali ke browser untuk
ditampilkan. Data yang dikirim dari server ke browser dikenal dengan HTTP
response. Jika data yang diminta oleh browser tersebut ternyata tidak
ditemukan oleh web server, maka web server akan menolak permintaan tersebut dan
browser akan menampilkan notifikasi error 404 atau Page Not Found.
Meskipun proses atau cara kerja web server diatas seperti sangat rumit,
tapi pada prakteknya proses tersebut berlangsung dengan sangat cepat. Anda
bahkan bisa sampai tidak menyadari bahwa pada saat anda meminta suatu halaman
web, ternyata hal itu membutuhkan proses yang sangat panjang sampai halaman
tersebut dapat anda lihat di browser anda.
sumber :http://www.dedeerik.com/pengertian-fungsi-serta-cara-kerja-web-server/