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
Post a Comment