Pages

Web Server

Minggu, Maret 11, 2012

       Web Server atau Server Web merupakan sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Jadi, pada dasarnya web server hanyalah sebuah perangkat lunak yang bisa saja berada di komputer apapun dengan spesifikasi apapun. PC biasapun dapat berfungsi sebagai web server .

       Karena web server hanyalah suatu perangkat lunak, saat ini banyak pilihan yang dapat kita pilih. Mulai dari yang gratis (free) sampai yang berbayar, mulai dari yang kompleks sampai yang bisa berjalan di CD. Beberapa diantaranya yang cukup banyak digunakan adalah Apache Web Server, Internet Information Services (IIS), Xitami, PWS, dsb.
       Pada dasarnya tugas web server hanya ada 2, yaitu:
1.     Menerima permintaan request dari client.
2     Mengirimkan yang dibutuhkan oleh client (response)

       Prinsip kerja program web server adalah memberikan informasi yang diminta oleh komputer client dan melayani setiap permintaan yang datang dari manapun. Informasi akan dikirimkan oleh komputer server lalu akan diterima dan dibaca oleh komputer client melalui program browser. Urutan kerja web server adalah sbb :
- Komputer client mengetikan alamat komputer server misal, www.website.com dari program browser
- Komputer server www.website.com akan memberikan informasi berupa halaman utama atau index.html yang akan dibaca dari komputer client.
- Komputer client memilih informasi yang diinginkan dengan menekan tombol link, misalnya pilihan harga, sehingga server akan memberikan tampilan informasi yang diminta client
- Komputer Server kemudian mengirimkan informasi yang di inginkan oleh client sehingga muncul dan dibaca di komputer client.
          Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netwareserta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
          Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah.
          Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.

Tidak ada komentar:

Posting Komentar

 
English Spain Japanese Korean Arabic Chinese Simplified

Statistika