Pengenalan
Web Server
Server web
dapat merujuk baik pada perangkat keras ataupun perangkat
lunak yang menyediakan layanan akses kepada pengguna melalui protokol
komunikasi HTTP atau
HTTPS atas
berkas-berkas yang terdapat pada suatu situs web
dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban
web.
Penggunaan
paling umum server web adalah untuk menempatkan situs web,
namun pada prakteknya penggunaannya diperluas sebagai tempat peyimpanan data
ataupun untuk menjalankan sejumlah aplikasi kelas bisnis.
Fungsi
utama sebuah server web adalah untuk mentransfer berkas atas permintaan
pengguna melalui protokol komunikasi yang telah ditentukan. Disebabkan sebuah halaman web
dapat terdiri atas berkas teks, gambar, video, dan lainnya pemanfaatan server
web berfungsi pula untuk mentransfer seluruh aspek pemberkasan dalam sebuah
halaman web yang terkait; termasuk di dalamnya teks, gambar, video, atau
lainnya.
Pengguna,
biasanya melalui aplikasi pengguna seperti peramban
web, meminta layanan atas berkas ataupun halaman web yang terdapat pada
sebuah server web, kemudian server sebagai manajer layanan tersebut akan
merespon balik dengan mengirimkan halaman dan berkas-berkas pendukung yang
dibutuhkan, atau menolak permintaan tersebut jika halaman yang diminta tidak
tersedia.
Saat
ini umumnya server web telah dilengkapi pula dengan mesin
penerjemah bahasa skrip yang memungkinkan server web menyediakan
layanan situs web dinamis dengan memanfaatkan pustaka tambahan seperti PHP, ASP. Pemanfaatan
server web saat ini tidak terbatas hanya untuk publikasi situs web dalam Waring
Wera Wanua, pada prakteknya server web banyak pula digunakan dalam
perangkat-perangkat keras lain seperti printer, router, kamera web
yang menyediakan akses layanan http dalam jaringan lokal yang ditujukan untuk
menyediakan perangkat manajemen serta mempermudah peninjauan atas perangkat
keras tersebut.