Langsung ke konten utama

Pengertian Web Server

Pengertian Web Server

Pengertian Web Server
Secara singkat, pengertian web server adalah perangkat lunak yang memberikan layanan atau service kepada client untuk menerima request HTTP maupun HTTPSdari client yang dikenal. Client yang dimaksud adalah web browser (semisal: Internet Explorer, Google Chrome, Mozilla Firefox). Setelah itu, web server akan mengirimkan request yang diminta oleh client dalam bentuk halaman web, yang secara umum berbentuk dokumen HTML.

Fungsi Web Server

fungsi web server
Salah satu tugas web server adalah merespon request dari client
Fungsi utama dari sebuah web server adalah memproses berkas-berkas yang diminta oleh klien dan kemudian memberikan respon berupa halaman website yang terdiri dari teks, gambar, video, dokumen, dan sebagainya. Proses ini dilakukan melalui sebuah protokol komunikasi yang telah ditentukan sedemikian rupa.
Jadi ketika anda mengakses suatu website, saat itulah anda (sebagai klien) melakukan sebuah permintaan, kemudian jika alamat IP atau domain website benar, web server akan merespon permintaan anda tersebut dengan memberikan file atau data yang tersimpan pada file storae atau database website tersebut.

Contoh Web Server

1. Apache

2. Nginx

3. IIS (Internet Information Services)

4. Lighttpd

Prinsip Kerja Webserver

Web client dan Web server berkomunikasi menggunakan protokol HTTP (HyperText Transfer Protocol). Web client  adalah komputer yang tergabung dalam jaringan atau internet yang meminta informasi. Untuk dapat mengakses web server, web client menggunakan aplikasi yang disebut Web browser. Web server adalah komputer yang tergabung dalam jaringan atau internet yang memberikan informasi.

HTTP (HyperText Transfer Protocol) adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web (WWW). Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen.

Konsep kerja HTTP:

  • Saat kita membrowsing suatu alamat web memakai suatu web browser (client http), Sebuah client HTTP seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP ke port tertentu di server Http ( port 80).
  • Sebuah server HTTP yang mendengarkan di port tersebut menunggu client mengirim kode permintaan (request), seperti “GET /HTTP/1.1” (yang akan meminta halaman yang sudah ditentukan), diikuti dengan pesan MIME yang memiliki beberapa informasi kode head yang menjelaskan aspek dari permintaan tersebut, diikut dengan body dari data tertentu.
  • Begitu menerima kode permintaan (dan pesan, bila ada), server mengirim kembali kode jawaban, seperti “200 OK”, dan sebuah pesan yang diminta, atau sebuah pesan error atau pesan lainnya,seperti 404 (Not Found), 500 (Internal Server Error).

Cara Kerja Web Server

Anda mungkin telah mengetahui bahwa semua protokol yang terdapat di internet melibatkan satu pihak sebagai server dan pihak lainnya sebagai klien. Begitu pula dengan HTTP (Hypertext Transfer Protocol), yang merupakan wadah bagi aplikasi web yang dijalankan.
cara kerja web server
Cara kerja dari web server
Dalam protokol HTTP, web server berperan sebagai pihak server, sementara web browser berperan sebagai pihak klien. Saat seorang pengguna internet memasukkan sebuah alamat website melalui browser tertentu (IE, Chrome, atau Firefox), maka selanjutnya browser akan memproses permintaan tersebut dengan mengirimkannya ke web server sesuai alamat yang diminta, kemudian menunggu hasilnya untuk beberapa saat.

Jika ternyata yang diminta oleh pengguna adalah sebuah dokumen, maka web server akan langsung mengirimkan dokumen tersebut ke browser yang digunakan. Namun jika dokumen yang diminta mengandung program server side, selanjutnya web server akan menjalankan program server side tersebut dan mengirimkan hasilnya dalam bentuk HTML


Sekian dari saya terimakasih:)

Sumber : - https://www.google.co.id/amp/s/www.nesabamedia.com/pengertian-web-server/amp/
-https://beon.co.id/A/prinsip-kerja-webserver
-http://arlianbloger.blogspot.com/2018/10/pengertian-web-server-secara-singkat.html?m=1

Komentar

Postingan populer dari blog ini

LANGKAH - LANGKAH MEMBUAT HTTP SERVER DAN DNS

Sealamat Datang :) 1.  TAMBAHKAN  2 SERVER YANG BERFUNGSI SEBAHAI HTTP SERVER 2. TAMBAHKAN SWITCH 2960 3. TAMBAHKAN 3 KOMPUTER / PC 4. HUBUNGKAN SEMUA DENGAN KABLE Straight FASTETHERNET KE      FASTETHERNET 5. BERIKAN NAMA SERVER DENGAN  " HTTP SERVER TKJ" 6. LALU KONFIGURASIKAN IP DARI DEKSTOP/IP CONFIGURATION 7. LAKUKAN KONFIG DI SERVICE/DHCP 8. LAKUKAN PADA SERVER BAWAHNYA JUGA DIKASIH NAMA DENGAN HTTP      HTTP SERVER PERPUS 9.   LALU KONFIGURASIKAN IP DARI DEKSTOP/IP CONFIGURATION 10.  LAKUKAN KONFIG DI SERVICE/DHCP 11. LALU BERIKAN SETIAP PC IP OTOMATIS MELALUI  DEKSTOP/IP        CONFIGURATION      - CONTOH IP OTOMATIS DARI PC0 12. TAMBAHKAN SEBUAH SERVER DAN DI BERI NAMA DNS SERVER 13. BERIKAN IP DENGAN 192.168.10.10 (BATAS IP TERAKHIR) 14. LALU PERGI KE DNS SERVER/SERVICE/DHCP   ...

Pengertian,prinsip kerja dan cara kerja Server Firewall,Filtering Firewall,Proxy Server

TUGAS KEAMANAN JARINGAN Pengertian Server Firewall Sebuah server merupakan jantungnya kebanyakan Jaringan, merupakan komputer yang sangat cepat, mempunyai memori yang besar, harddisk yang memiliki kapasitas besar, dengan kartu jaringan yang cepat. Sistem operasi jaringan tersimpan disini, juga termasuk didalamnya beberapa aplikasi dan data yang dibutuhkan untuk jaringan Sebuah server bertugas mengontrol komunikasi dan informasi diantara komponen dalam suatu jaringan. Sebagai contoh mengelola pengiriman file database atau pengolah kata dari workstation atau salah satu komponen, ke komponen yang lain, atau menerima email pada saat yang bersamaan dengan tugas lain. dia juga harus menyimpan informasi dan membaginya sangat cepat Firewall merupakan suatu cara atau mekanisme yang diterapkan baik terhadap hardware, software ataupun sistem itu sendiri dengan tujuan untuk melindungi, baik dengan menyaring, membatasi atau bahkan menolak suatu atau semua hubungan/kegiatan suatu seg...

Contoh soal jaringan nirkabel

Nama Kelompok  1.Dava Dwitama S 2. Bimanta Eno M 1.        Nama lain dari nirkabel adalah ... a.         Jaringan menggunakan kabel b.        Jaringan tanpa kabel c.         Jaringan menggunakan modem d.        Tipe jaringan e.      Softwere Jawab : b. 2.        Berikut ini adalah jenis-jenis teknologi jaringan nirkabel kecuali ... a.         WPAN b.        WLAN c.         WMAN d.        WWAN e.       WWW Jawab : c. 3.        Contoh penerapan teknologi jaringan WPAN kecuali ... a.         Bluetooth b.    ...