Web server merupakan software yang memberikan layanan data yang berfungsi menerima
permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan
mengirimkan kembali hasilnya dalam bentuk halaman - halaman web yang umumnya
berbentuk dokumen HTML
Cara kerja web server :
v
Web server merupakan mesin dimana tempat aplikasi atau
software beroperasi dalam mendistribusikan web page ke user, tentu saja sesuai
dengan permintaan user.
v
Hubungan antara Web Server dan Browser Internet
merupakan gabungan atau jaringan Komputer yang ada di seluruh dunia.
Setelah terhubung secara fisik, Protocol TCP/IP (networking protocol) yang memungkinkan semua komputer dapat berkomunikasi satu
dengan yang lainnya. Pada saat browser
meminta data web page ke server maka instruksi permintaan data oleh browser tersebut
di kemas di dalam TCP yang merupakan protocol
transport dan dikirim ke alamat yang dalam
hal ini merupakan protocol berikutnya yaitu Hyper Text Transfer Protocol (HTTP). HTTP ini merupakan protocol yang digunakan dalam World Wide Web (WWW) antar komputer yang terhubung dalam jaringan di dunia ini. Untuk mengenal
protocol ini jelas sangat mudah sekali dimana setiap kali anda mengetik
http://; anda telah menggunakannya, dan membawa anda ke dunia internet. Data
yang di passing dari browser ke Web
server disebut sebagai HTTP request yang meminta web page dan kemudian
web server akan mencari data HTML yang ada dan di kemas dalam TCP protocol dan
di kirim kembali ke browser. Data yang dikirim dari server ke browser disebut
sebagai HTTP response. Jika data yang diminta oleh browser tidak ditemukan oleh
si Web server maka akan meninbulkan error yang sering anda lihat di web page
yaitu Error : 404 Page Not Found.