Pengertian Web Server
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 :
1.
Cara kerja Web
Server Web server merupakan mesin dimana tempat aplikasi atau software
beroperasi dalam medistribusikan web page ke user, tentu saja sesuai dengan
permintaan user.
2.
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.
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 web client 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:
1.
Apache Web Server
2.
Apache Tomcat
3.
Microsoft windows
Server 2003 Internet Information Services (IIS)
4.
Lighttpd
5.
Sun Java System Web
Server
6.
Xitami Web Server
7.
Zeus Web Server
Namun web yang terkenal dan yang sering digunakan
adalah Apache dan Microsoft Internet Information Service (IIS).