Pengertian Web Server

 
Gimana nih kabarnya? Pasti sehat kan? nah di postingan kali ini saya akan menjelaskan Pengertian Web Server, Web Server merupakan perangkat lunak yang memiliki fungsi menerima permintaan berupa halaman web melalui protokol HTTTP (HyperText Transfer Protocol) atau HTTPS (HyperText Transfer Protocol Secure) dari suatu klien yang lebih dikenal dengan nama browser, kemudian mengirimkan kembali dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML (HyperText Mark Language).
Nah itu untuk pengertianya sendiri, lalu untuk fungsi daripada web server yaitu :
Fungsi utama dari sebuah server web adalah untuk mentransfer berkas atas berdasarkan pengguna melalui jalur protokol komunikasi yang telah ditentukan.
Seperti yang sudah dijelaskan pada pengertian web server, Anda dapat mengakses sebuah halaman web dengan cara mengetik halaman tersebut di browser, seperti di internet explorer, google crhome, mozilla, opera mini dan lain sebagainya. Pengguna, biasanya melalui aplikasi pengguna seperti web browser seperti tadi, 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.
terdapat jenis-jenis packet software yang digunakan di internet yaitu :
1.   Microsoft Windows Server 2003 Internet Information Services
2.   Apache Tomcat
3.   Xitami Web Server
4.   Zeus Web Server
5.   Sun Java System Web Server
6.   Apache Web Server
Cara kerja web server
Setelah mengetahui pengertian web server dan fungsi dan jenis packet softwarenya, sekarang kita perlu mengetahui bagaimana cara kerjanya.
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 yg ada di seluruh dunia. Setelah terhubung secara fisik, Protocol TCP/IP (networking protocol) yg memungkinkan semua komputer dapat berkomunikasi satu dengan yg lainnya. Pada saat browser meminta data web page ke server maka instruksi permintaan data oleh browser tersebut di kemas di dalam TCP yg merupakan protocol transport dan dikirim ke alamat yg dalam hal ini merupakan protocol berikutnya yaitu Hyper Text Transfer Protocol (HTTP). HTTP ini merupakan protocol yg digunakan dalam World Wide Web (WWW) antar komputer yang terhubung dalam jaringan di dunia ini. Untuk mengenal protocol ini jelas sangan mudah sekali dimana setiap kali anda mengetik http://… anda telah menggunakannya, dan membawa anda ke dunia internet. Data yg di passing dari browser ke Web server disebut sebagai HTTP request yg meminta web page dan kemudian web server akan mencari data HTML yg ada dan di kemas dalam TCP protocol dan di kirim kembali ke browser. Data yg dikirim dari server ke browser disebut sebagai HTTP response. Jika data yg diminta oleh browser tidak ditemukan oleh si Web server maka akan menimbulkan error yg sering anda lihat di web page yaitu Error : 404 Page Not Found.
artinya pengguna internet dapat membaca dari satu dokumen ke dokumen yang lain hanya dengan mengklik beberapa bagian dari halaman-halaman dokumen (web) itu.
Ada tiga macam log yang harus diperhatikan dalam memonitor kegiatan web server yaitu sebagai berikut :
1.   Access log adalah file yang berfungsi untuk mencatat semua akses yang dilakukan terhadap web server. Selain itu, data yang diambil dari file ini kemudian diproses menjadi data statistik yang mudah dibaca dan di mengerti orang.
2.   Server log adalah file yang berfungsi untuk mencatat kejadian-kejadian tertentu pada web server. Tetapi, file ini hanya diperiksa jika ternyata web server ini terjadi kesalahan. Selain itu, server log merupakan logging yang dilakukan oleh server dalam pencatatan file/messages/log.
3.   Error log adalah file yang berfungsi untuk mencatat setiap kesalahan yang terjadi pada web server, apakah kesalahan terjadi pada file konfigurasi yang berupa kesalahan pada pembuatan webnya.  File ini merupakan pesan-pesan kesalahan dan pemberitahuan pengoperasian httpnya. Dengan melihat error.log, maka akan diketahui bahwa web mengalami kesalahan pada waktu pembuatan.
Salah satu software web server gratisan (freeware) yang mempunyai dukungan teknis dari pembuatnya dan dilengkapi dengan dokumentasi yaitu Apache. Apache ini mempunyai kelebihan yaitu antara lain :
1.   Mampu beroperasi pada berbagai platform sistem operasi.
2.   Mempunyai satu file konfigurasi sehingga mudah mengkonfigurasi.
3.   Mudah dalam proses instalasi apabila dibandingkan dengan web server lainnya.
4.   Mudah dalam menambahkan periferal lainnya ke dalam platform web server.
Ciri khas dari web server Apache ini adalah  sebagai berikut :
1.   Server Apache dapat berkomunikasi otomatis dengan client browsernya untuk menunjukkan yang tampilan terbaik.
2.   Apache menyediakan feature untuk multihomed dan virtual server.
3.   Apache mampu dikompilasi sesuai dengan spesifikasi HTTP yang sekarang.
4.   Dapat dijadikan sebagai pengganti bagi NCSA web server.
Nah mungkin hanya itu yang bisa saya sampaikan untuk kali ini, jadi kesimpulanya yaitu web server merupakan perangkat lunak yang memiliki fungsi menerima permintaan berupa halaman web.  Sekarang kita jadi tahu deh pengertian web server, fungsi, dan juga jenis-jenisnya. Cukup sekian dari saya jika ada usul ataupun kritik yang membangun jangan lupa tinggalkan di komentar ya.
Wassalamualaikum wr.wb

BAGIKAN KE ORANG TERDEKAT ANDA
ONE SHARE ONE CARE