INSTALASI DAN KONFIGURASI WEB SERVER PADA DEBIAN 10.6
WEB SERVER.
Pengertian Web Server.
Server web atau yang dalam bahasa inggris disebut web server adalah server yag berfungsi untuk menerima permintaan (request) berupa halaman web melalui protokol HTTP dan atau HTTPS dari klien yang lebih dikenal dengan nama browser, kemudian mengirimkan kembali (respon) hasil permintaan tersebut ke dalam bentuk halaman-halaman web yang pada ummnya berbentuk dokumen HTML.
Dari pengertian di atas, dapat disimpulkan bahwa web server merupakan pelayan (pemberi layanan) bagi web klien (browser) seperti Mozilla, Opera, Chrom, Safari, Internet Explorer, dan lain sebagainya, supaya browser dapat menampilkan halaman atau data yang anda minta.
Fungsi Web Server.
Fungsi utama dari web server adalah untuk melakukan atau mentranser berkas permintaan pengguna melalui protocol komunikasi yang telah ditetukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video, gambar, file dan banyak lagi.
Salah satu contoh dari Web Server adalah Apache. Apache (Apache Web Server-The HTTP Web Server) merupakan web server yang paling banyak dipergunakan di internet. Program ini pertama kali didesain untuk sistem operasi lingkungan UNIX.
Beberapa dukungan Apache:
1. PHP (Personal Home Page/PHP Hypertext Processor). Program dengn metode semacam CGI, yang memproses teks dan bekerja di server. Apache mendukung PHP dengan menempatkannya sebagai salah satu modulnya (mod_php).
2. Kontrol Akses. kontrol ini dapat dijalankan berdasarkan nama host atau nomor IP CGI (Common Gateway Interface). yang paling terkenal adalah PERL (Practical Extraction and Report Language).
Cara Kerja Web Server.
Sederhananya tugas web server adalah untuk menerima permintaan dari klien dan mengirimkan kembali berkas yang diminta oleh klien tersebut. Perangkat lunak web server terdapat pada komputer server, dan di komputer ini pula data-data tersipan dengan rapi.sama halnya dengan komputer klien, komputer server juga harus terhubung dengan jaringan internet untuk dapat diakses oleh klien.
Pada saat klien (browser) meminta data web page kepada server, maka intruksi permintaan data oleh browser tersebut akan dikemas di dalam TCP yang merupakan protocol transport dan dikirim ke alamat yang dalam hal ini merupakan protokol berikut yaitu HTTP atau HTTPS.
Data yang diminta dari browser ke web server disebut dengan HTTP request yang kemudan 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.
Sedangkan Data yang dikirim dari server ke browser dikenal dengan HTTP response. jika data yang diminta oleh browser tersebut ternyata tidak ditemukan oleh web server, maka web server akan menolak permitaan tersebut dan browser akan menampilkan notifikasi Page Not Fund atau Error 404.
Meskipun proses atau cara kerja web server di atas sepertinya sangat rumit, tapi pada prakteknya proses tersebut belangsung dengan sangat cepat.
Komentar
Posting Komentar