Anda di halaman 1dari 11

WEB SERVER

WEB SERVER

• PERANGKAT LUNAK YANG BERFUNGSI SEBAGAI PENERIMA PERMINTAAN YANG DIKIRIMKAN


MELALUI BROWSER KEMUDIAN MEMBERIKAN TANGGAPAN PERMINTAAN DALAM BENTUK
HALAMAN SITUS WEB ATAU LEBIH UMUMNYA DALAM DOKUMEN HTML
• PADA SISI HARDWARE WEB SERVER DIGUNAKAN UNTUK MENYIMPAN SEMUA DATA SEPERTI HTML
DOKUMEN, GAMBAR, FILE CSS STYLESHEETS, DAN FILE JAVASCRIPT
• PADA SISI SOFTWARE FUNGSI WEB SERVER ADALAH SEBAGAI PUSAT KONTROL UNTUK MEMPROSES
PERMINTAAN YANG DITERIMA DARI BROWSER.
• JADI SEBENARNYA SEMUA YANG BERHUBUNGAN DENGAN WEBSITE BIASANYA JUGA BERHUBUNGAN
DENGAN WEB SERVER, KARENA TUGAS WEB SERVER ADALAH MENGATUR SEMUA KOMUNIKASI
YANG TERJADI ANTARA BROWSER DENGAN SERVER UNTUK MEMPROSES SEBUAH WEBSITE.
SEJARAH WERB SERVER

• PADA TAHUN 1990 WEB SERVER ADALAH PROYEK YANG DIUSULKANNYA PADA
ATASANNYA DI CERN (ORGANISASI RISET NUKLIR EROPA) BERNAMA CERN
HTTPD YANG DIUSULKAN OLEH SIR TIM BERNERS-LEE. WEB SERVER INI
BERJALAN PADA SERVER NEXT. NEXT MERUPAKAN PERUSAHAAN YANG
DIDIRIKAN OLEH STEVE JOBS SETELAH KELUAR DARI APPLE.
• PADA TAHUN YANG SAMA DITEMUKAN PULA BROWSER PERTAMA KALI YANG
DINAMAKAN WORLDWIDEWEB.
BAGAIMANA WEB SERVER BEKERJA
CARA KERJA WEB SERVER

• BROWSER MENGIRIMKAN PERMINTAAN KE SERVER YANG KEMUDIAN DIPROSES


OLEH WEB SERVER. HTTP REQUEST DIKIRIMKAN KE WEB SERVER. SEBELUM
MEMPROSES HTTP REQUEST, WEB SERVER JUGA MELAKUKAN PENGECEKAN
TERHADAP KEAMANAN. PADA WEB SERVER, HTTP REQUEST DIPROSES DENGAN
BANTUAN HTTP SERVER. HTTP SERVER MERUPAKAN PERANGKAT LUNAK YANG
BERTUGAS MENERJEMAHKAN URL (ALAMAT SITUS WEB) SERTA HTTP (PROTOKOL
YANG DIGUNAKAN BROWSER UNTUK MENAMPILKAN HALAMAN WEBSITE).
KEMUDIAN WEB SERVER MENGIRIMKAN HTTP RESPONSE KE BROWSER DAN
MEMPROSESNYA MENJADI HALAMAN SITUS WEB.
FUNGSI WEB SERVER

• JADI, SELAIN BERFUNGSI SEBAGAI KOMUNIKASI PENGHUBUNG DENGAN SITUS


WEB DAN MEMPROSES HTTP REQUEST YANG DIKIRIMKAN OLEH BROWSER,
SECARA UMUM BEBERAPA FUNGSI WEB SERVER ADALAH SEBAGAI BERIKUT:
1. MEMASTIKAN SEMUA MODUL YANG DIBUTUHKAN  TERSEDIA DAN SIAP
DIGUNAKAN
2. MEMBERSIHKAN PENYIMPANAN, CACHE, DAN MODULE YANG TIDAK TERPAKAI
3. MELAKUKAN PEMERIKSAAN KEAMANAN TERHADAP HTTP REQUEST YANG
DIKIRIMKAN BROWSER
PRODUK WEB SERVER

SELAIN LIMA BESAR WEB SERVER PADA TABEL DI BAWAH INI, ADA BANYAK SEKALI LAYANAN YANG DITAWARKAN,
ANTARA LAIN ORACLE SERVERS IBM, SERVERS, GUNICORN, ZOPE, KESTREL, JETTY DAN MASIH BANYAK  LAGI.
• PANGSA PASAR PENGGUNAAN WEB SERVER YANG DIGUNAKAN PADA SITUS WEB DARI W3TECHS.
• TABEL DI ATAS MERUPAKAN TABEL PERSENTASE PENGGUNAAN WEB SERVER YANG DIGUNAKAN OLEH BANYAK
WEBSITE DI INTERNET. SEPERTI YANG DAPAT ANDA LIHAT, APACHE PALING BANYAK DIGUNAKAN DIBANDINGKAN
DENGAN WEB SERVER LAINNYA. SURVEI DILAKUKAN DENGAN MEMPERTIMBANGKAN BEBERAPA POIN BERIKUT:
1) TEKNOLOGI YANG DIGUNAKAN PADA HALAMAN WEBSITE.
2) HANYA MELIBATKAN 10 JUTA WEBSITE TERATAS BERDASARKAN PERINGKAT YANG DISEDIAKAN OLEH ALEXA,
 RATA-RATA SELAMA 3 BULAN.
3) TIDAK TERMASUK SUBDOMAIN.
KEUNGGULAN MASING- MASING WEB SERVER
• APACHE
• PENGATURAN LEBIH MUDAH
• OPEN SOURCE
• KOMUNITAS YANG BESAR

• NGINX
• RINGAN
• BANYAK FITUR DAN STABIL
• PERFORMA TINGGI

• IIS
• IIS MENDUKUNG PENUH PADA WINDOWS
• ADANYA KEMAMPUAN PENGECEKAN KESALAHAN
• KERJA MENGGUNAKAN PHP LEBIH STABIL

• LITESPEED WEB SERVER


• MEMILIKI PENCEGAHAN DDOS
• RECOVER KESALAHAN SECARA LANGSUNG
• KOMPATIBEL DENGAN .HTACCESS
KEUNGGULAN MASING- MASING WEB SERVER

• SETIAP WEB SERVER MEMPUNYAI KEUNGGULAN MASING-MASING. APACHE WEB SERVER


ADALAH LAYANAN WEB SERVER YANG SAAT INI PALING POPULER DIGUNAKAN. APACHE
ATAU TERKADANG DISEBUT DENGAN APACHE TOMCAT DENGAN DUKUNGAN PENGEMBANG
OPEN SOURCE DAN KOMUNITASNYA MAMPU MENJADI RAJA DARI WEB SERVER LAINNYA.
SELAIN DAPAT DISESUAIKAN DENGAN KEBUTUHAN SISTEM, APACHE DIKENAL KOMPATIBEL
DENGAN BERBAGAI SISTEM KARENA MEMILIKI BANYAK PILIHAN PENGATURAN.
• DI SAMPING ITU, NGINX DIKENAL MEMILIKI PERFORMA TANGGUH DAN JUGA RINGAN,
 MESKIPUN TIDAK SEPOPULER APACHE. HAL INI MUNGKIN DIKARENAKAN KURANGNYA
DUKUNGAN KOMUNITAS.
BAGAIMANA CARA BISA MENDAPATKAN
LAYANAN WEB SERVER
• MENJALANKAN LAYANAN WEB SERVER PADA SERVER LOKAL JIKA HANYA UNTUK COBA-COBA. CARANYA, ANDA DAPAT
MENGUNDUH FILE INSTALASI WEB SERVER KEMUDIAN LETAKKAN PADA KOMPUTER LOKAL ANDA. AKAN TETAPI, JIKA
MENGGUNAKAN CARA INI ANDA TIDAK BISA MENGAKSESNYA DARI MANA SAJA, KECUALI JIKA ANDA MEMPUNYAI
ALAMAT IP DINAMIS.
• SOLUSI LAIN ADALAH DENGAN MENYEWA PERANGKAT VPS PADA PENYEDIA LAYANAN VPS. SAAT MELAKUKAN ORDER
LAYANAN VPS, BIASANYA SISTEM OPERASI BAWAAN SUDAH TERSEDIA. ANDA TINGGAL MENGKLIK SAJA DAN VPS ANDA
SUDAH SIAP DENGAN SISTEM OPERASI YANG DIINGINKAN. ADA DAN TIDAKNYA WEB SERVER TERGANTUNG PADA
SISTEM OPERASI YANG ANDA PILIH. ADA YANG MENAWARKAN WEB SERVER DENGAN PEKETNYA.
• JIKA BELUM TERINSTAL, ANDA BISA MELAKUKAN PROSES INSTALASI WEB SERVER DENGAN MELAKUKAN  AKSES KE
VPS. CARA MELAKUKAN AKSES KE LAYANAN VPS ADALAH MENGGUNAKAN SSH.
• SAAT WEB SERVER SUDAH TERINSTAL, ANDA BISA MELAKUKAN AKSES KE VPS MENGGUNAKAN ALAMAT IP VPS.
WEBSITE ANDA JUGA BISA DIAKSES JIKA TERDAPAT PADA FOLDER HTTP YANG SUDAH DIPERSIAPKAN.
KESIMPULAN

• WEB SERVER MENJADI BAGIAN PENTING DALAM WEBSITE. SEPERTI YANG TELAH
DISEBUTKAN SEBELUMNYA, BAHWA FUNGSI WEB SERVER IALAH SEBAGAI KONTROL
UNTUK MEMPROSES PERMINTAAN DARI BROWSER. TANPA WEB SERVER, SUATU
WEBSITE TIDAK DAPAT BERJALAN DENGAN BAIK. WEB SERVER MEMPUNYAI TUGAS
UTAMA YAITU MENANGGAPI PERMINTAAN YANG DILAKUKAN OLEH PENGGUNA
MELALUI BROWSER DAN MEMBERIKAN HASILNYA KEMBALI KE BROWSER.
• SEDANGKAN HINGGA SAAT INI APACHE MASIH MENJADI WEB SERVER YANG PALING
POPULER DIGUNAKAN. SELAIN PENGGUNAAN YANG MUDAH, HAMPIR SEMUA
SISTEM OPERASI KOMPATIBEL DENGAN WEB SERVER INI.

Anda mungkin juga menyukai