Web Server

Web Server



Oke whatsup bro bertemu lagi dengan saya Dimas Trihandika selaku Admin dari blog ini. Pada kesempatan kali ini saya ingin sharing seputar mengenai Web Server. Ini merupakan postingan lanjutan dari postingan saya sebelumnya yaitu mengenai Mail Server, jika kalian ingin tahu bisa lihat Disini.


So, langsung saja kita masuk ke tahap pembahasan

Apa itu Web Server?


Konsep dasarnya gini.. Pasti kalian pernah kan mengunjungi suatu halaman website? "Halaman website tuh yang kaya gimana?" Halaman website tuh ya kaya facebook (facebook.com), youtube (youtube.com), dan lainnya. Contoh, saat kalian menulis www.facebook.com pada address bar web browser (google chrome, Mozilla, dll) nah setelah kalian klik enter kan nanti pasti kalian akan ditampilkan halaman website sesuai dengan addrees/domain yang kalian ketikan di kolom URL browser kalian kan.. Mengapa bisa begitu? ya itu karena adanya Sever dari Web tersebut yang menjawab permintaan yang kalian ketikan tadi. Dari pernyataan tadi kalian udah bisa menyimpulkan dong pengertian Web Server itu sendiri apa. Jadi pengertian Web Server adalah sebuah software (perangkat lunak) yang berfungsi menerima permintaan melalui protokol HTTP atau HTTPS dari client yang teridentifikasi sebagai web browser dan kemudian di kembalikan lagi ke client dalam bentuk tampilan halaman web dan biasanya berbentuk dokumen HTML. Gimana? udah paham kan sekarang pengertian web server? harusnya udah dong hehe, itu ane ngejelasin udah pake kata-kata yang gampang dipahami, kalo masih ga ngerti juga mah keterlaluan gan :v. Oh iyaa, sebelumnya saya juga pernah memposting tutorial konfigurasi web server menggunakan Internet Information Service (IIS) di Windows Server 2012, jika kalian ingin tahu bisa lihat Disini dan Disini.

Apa fungsi Web Server?


Harusnya dari penjelasan tadi kalian udah paham fungsi web server itu apa. Jadi fungsi Web Server itu seperi apa yang saya bilang tadi, yaitu Menerima Permintaan Client yang teridentifikasi sebagai web browser melalui protokol HTTP dan HTTPS dan  kemudian di kembalikan lagi ke client dalam bentuk tampilan halaman web yang biasanya berbentuk dokumen HTML, jadi nulis kalimat yang sama 2 kali kan ane hehe :v, tapi gapapa banyak-banyakin biar bisa masang adsense wkwkwk.
Ehh iya selain itu fungsi web server  adalah untuk melakukan transfer file dari permintaan client tertentu melalui protokol komunikasi yang telah ditentukan, halaman web yang diminta bisa terdiri dari teks, file, audio, gambar, video, dll, Maka pemanfaatan web server itu sendiri yaitu berfungsi untuk melakukan transfer terhadap keseluruhan aspek pemberkasan dalam sebuah halaman web yang dimana didalamnya terdapat teks, gambar, video, audio, file dan masih banyak lagi.

Cara kerja Web Server


Software (Perangkat lunak) web server (Contohnya Apache, IIS, Lighttpd, dll) terdapat pada komputer server, dan di komputer ini lah terdapat data-data website tersimpan secara utuh. begitupun dengan komputer client, komputer server juga harus terhubung dengan jaringan internet atau bisa juga jaringan local (intranet) agar dapat saling terkoneksi antar satu sama lain dan tentunya agar bisa diakses oleh client.

Nih, ane kasih gambaran cara kerjanya deh..


Pada saat client (Web Browser) meminta data web page kepada server, maka instruksi permintaan data yang dilakukan oleh browser tersebut akan dikemas di dalam TCP yang merupakan protokol transport dan kemudian dikirim ke alamat yang dalam hal ini merupakan protokol berikutnya yaitu Hyper Text Transfer Protocol (HTTP) atau bisa juga Hyper Text Transfer Protocol Secure (HTTPS). Data yang diminta dari browser ke web server disebut dengan HTTP request yang kemudian akan dicarikan oleh web server di dalam komputer server. Jika ditemukan, data tersebut akan dikemas oleh web server dalam TCP dan dikirim kembali ke browser untuk ditampilkan ke web browser client sesuai apa yang diminta tadi. Data yang dikirim dari server ke browser dikenal dengan HTTP response (Bisa lihat gambar diatas). Jika data yang diminta oleh browser tersebut ternyata tidak ditemukan oleh web server, maka web server akan menolak permintaan tersebut dan browser akan menampilkan notifikasi error 404 atau Page Not Found yang berarti Situs tidak ditemukan.

Yap, mungkin cukup sampai disini pembahasan mengenai Web Server, mudah-mudahan kalian setelah membaca postingan ini dapat memahami betul All about Web Server

Sekian, Semoga Bermanfaat..
Wassallamu'alaikum Wr Wb

Comments