WEB SERVER

A.      Definisi

Web server adalah perangkat lunak yang digunakan untuk menerima permintaan yang dikirimkan oleh user melalui browser. Mesin yang menjalankan program ini biasanya disebut sebagai server.

Web server bisa merujuk sebagai software atau hardware. Karena sebuah server fisik atau server virtual yang digunakan untuk menyimpan data website seperti HTML dokumen, gambar, file CSS stylesheets, dan file JavaScript juga bisa disebut sebagai web server. Sedangkan Web Server berbasis Software berfungsi sebagai pusat kontrol untuk memproses permintaan yang diterima dari browser dan menampilkan sesuai dengan permintaan.

Secara umum, web server digunakan oleh perusahaan hosting web dan pengembang aplikasi web profesional. Tetapi, siapa saja dapat menggunakannya dengan memenuhi kategori berikut :

·       Orang yang memiliki situs web

·       Orang yang ingin menggunakan teknologi sisi server, seperti, PHP atau ColdFusion

B.      Fungsi

1.      Sebagai komunikasi penghubung dengan situs web dan memproses HTTP request yang dikirimkan oleh browser

2.      Memastikan semua modul yang dibutuhkan  tersedia dan siap digunakan

3.      Membersihkan penyimpanan, cache, dan module yang tidak terpakai

4.      Melakukan pemeriksaan keamanan terhadap HTTP request yang dikirimkan browser

 

Jika dibedakakan berdasarkan Web Server sebagai Hardware dan Software :

1.      Web Server sebagai Hardware

Sebagai tempat penyimpanan skrip, gambar, maupun konten halaman website. Web Server harus dapat diakses dari seluruh wilayah yang mempunyai koneksi internet.

2.      Web Server sebagai Software

Sebagai perangkat lunak yang melayani permintaan dari browser. Contohnya Apache.

C.      Jenis-Jenis Web Server

1.      Apache

a)      Konfigurasi yang Lebih Mudah

b)      Bersifat Open Source

c)      Jumlah Pengguna banyak sehingga komunitas besar

2.      Apache Tomcat

a)      Ringan

b)      Banyak fitur dan stabil

c)      Performa tinggi

3.      Microsoft windows Server 2008 IIS (Internet Information Services)

a)      IIS mendukung penuh pada Windows

b)      Adanya kemampuan pengecekan kesalahan

c)      Kerja menggunakan PHP lebih stabil

4.      NginX

a)      Ringan

b)      Banyak fitur dan stabil

c)      Performa tinggi

5.      LiteSpeed Web Server

a)      Memiliki pencegahan DDoS

b)      Recover kesalahan secara langsung

c)      Kompatibel dengan .htaccess

6.      Zeus

7.      Sun Java System

 

D.     Cara Kerja Web Server

Terdiri dari 4 langkah, yaitu:

1.      Memperoleh Alamat IP dari nama domain

2.      Browser meminta URL lengkap

3.      Server web merespons permintaan

4.      Browser menampilkan halaman web

 

User melakukan permintaan melalui browser terhadap server (HTTP Request), Kemudian Server Menerima request dan dan memprosesnya menjadi halaman situs web (HTTP Response).

 

E.      Kesimpulan

Web server dapat digunakan oleh individu atau oleh perusahaan penyedia hosting web. Seseorang dapat meng-host websitenya secara publik dengan web servernya, tetapi orang itu harus menggunakan koneksi internet garis (untuk mendapatkan alamat IP khusus) dan server DNS untuk menghubungkannya dengan domain website (umumnya tidak disukai karena keamanan alasan). ketika perusahaan penyedia hosting menampung mereka , website dapat dilihat oleh siapa saja di seluruh dunia.

 

F.       Referensi

·       Fungsi Web Server dan Cara Kerjanya | APPKEY

· Apa itu Web Server? Pengertian, Cara Kerja, Jenis-Jenis dan Kelebihan (jagoanhosting.com)

·       Apa Itu Web Server Dan Fungsinya? - Niagahoster

·       Apa itu Web Server dan Jenis-Jenis Web Server 100% mudah - DomaiNesia

 

                                                         

Comments