Web Server Presentasi oleh: Aniesma Sulthan Maududi [41506110050] Ibnu Farid Iskandar [41506110165] Murni Asih [41506110163] Nurholifah [41506110098]

Slides:



Advertisements
Presentasi serupa
Web Server Kita mungkin sering mendengar orang membicarakan atau bincang-bincang tentang server atau web server. Tentu beberapa orang bertanya, apa itu.
Advertisements

JARINGAN CLIENT - SERVER
PENGENALAN INTERNET M. Masrur, SKom.
 Putra Prima Naufal
Pernahkah anda membuka sebuah Website???? What It????
Pemrograman web dasar Pertemuan 1 Pengenalan kepada website
KONSEP DASAR WEB DAN INTERNET
Selamat datang di ujian perbaikan yang oke!!! Di susun oleh: Herman Prianto( ) Evi Nurhayani( )
Konsep Pemrograman Internet
Konsep Pemrograman Internet
Pengantar Teknologi Informasi
Perancangan dan Pemrograman Web
Bab 8 Aplikasi Internet.
Internet & Pemrograman Web Pertemuan I : Pengenalan Internet Oleh : Hadi Santoso.
Server Create by Amirullah.
Client-Server Computing
Dasar - dasar Web dan HTML
KONSEP PEMROGRAMAN WEB
Pemrograman Jaringan Web & DNS Aurelio Rahmadian.
FIREWALL.
Pertemuan Ke-1 (Konsep Dasar Web)
Pertemuan-11. Application Layer
Web server Willy Permana Putra.
Web Server dan konfigurasi web server
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
PEMROGRAMAN BERBASIS WEB
Teknologi WEB.
Secure HTTP With Apache Web Server
WEB BROWSER.
PEMROGRAMAN WEB DASAR Humisar Hasugian, S.Kom.
Matakuliah : Jaringan Komputer 2 Versi Materi Web Server Penyaji
Pengenalan Web Server dan Server Side Script
Overview Teknologi Internet
Pertemuan 1 Pengenalan Dasar Web.
PROTOKOL LAPISAN APLIKASI
Pemrograman Web II Ganjil
Chapter 04 IP Address (IPv4) Basic Networking IlmuJaringan(dot)Com
Pertemuan V WEB Server.
CARA KERJA WEB Rofilde Hasudungan.
Pembahasan Pendahuluan HTTP FTP SMTP DNS Telnet.
Pertemuan 2 Khairul Anwar Hafizd
Teknologi Dasar Internet dan Web
Client-Server Computing
Keamanan Web Server.
Pertemuan 3 Khairul Anwar Hafizd
HTTP & .
Web Server Minggu ke-2.
Keamanan Web Server.
Pengantar “Pemrograman Web Lanjut”
SERVERS , OPERATING SYSTEMS
PHP( web Dasar) By : Lisda Juliana P.,SSi..
Pertemuan 5 Electronic Commerce
Client-Server Computing
DASAR DASAR WEB DAN HTML
Pengenalan Dasar Web dan HTML
Zikri Nasution Elsa Nopitasari Chandra Edy P. Vicky Akbartama P.
Pengantar Teknologi Informasi
Matakuliah : Jaringan Komputer 2 Versi Materi Web Server Penyaji
Pengantar Teknologi Informasi
JAWABAN PRETEST IT CENTER UNSWAGATI.
Dasar Pemrograman Web.
Client-Server Computing
Mengadministrasi server dalam jaringan adalah suatu bentuk pekerjaan yang dilakukan oleh administrator jaringan. Tugasnya: Membuat server Mengelola jaringan.
Pengenalan Dasar Web dan HTML
Pertemuan 1 Pengenalan Dasar Web.
Pertemuan 1 Pengenalan Dasar Web.
Basic Networking Chapter 04 IP Address (IPv4) Chapter 04.
WEB SERVICE. PENGERTIAN WEB SERVICE  Merupakan media standar untuk komunikasi yang menyebar antara aplikasi clien dan server pada World Wide Web.
Administrasi Sistem Jaringan
WEB / HTTP SERVER ADMINISTRASI SISTEM JARINGAN - XI.
Transcript presentasi:

Web Server Presentasi oleh: Aniesma Sulthan Maududi [ ] Ibnu Farid Iskandar [ ] Murni Asih [ ] Nurholifah [ ]

2 Definisi Web Server Program yang melayani request melalui protokol HTTP dan memberikan response sesuai dengan request tersebut Program yang melayani request melalui protokol HTTP dan memberikan response sesuai dengan request tersebut

3 Fitur-Fitur Web Server HTTP HTTP Logging Logging Authentikasi User Authentikasi User Konten Statis dan Dinamis Konten Statis dan Dinamis HTTPS HTTPS Kompresi Konten Kompresi Konten Virtual Hosting Virtual Hosting Pengatur Bandwidth Pengatur Bandwidth

4 Cara Kerja Client “connect” ke server Client “connect” ke server Client mengirimkan sebuah “request” Client mengirimkan sebuah “request” Server membaca request, dan memberikan “response” Server membaca request, dan memberikan “response” Client menerjemahkan dan menampilkan response Client menerjemahkan dan menampilkan response

5 Sederhananya… Client meminta sebuah file Client meminta sebuah file Server mencari file yang diminta Server mencari file yang diminta Server mengirimkan response-header beserta isi file yang diminta Server mengirimkan response-header beserta isi file yang diminta Server memutus koneksi Server memutus koneksi

6 Identifikasi Server Domain name / alamat IP dan port Domain name / alamat IP dan port menunjukkan nama server dengan port default 80 menunjukkan nama server dengan port default Merujuk ke komputer lokal ( adalah komputer yang sedang dipakai itu sendiri) Merujuk ke komputer lokal ( adalah komputer yang sedang dipakai itu sendiri) Portnya adalah 8080 Portnya adalah 8080 Nama filenya adalah index.html Nama filenya adalah index.html

7 Identifikasi File Nama file disebutkan dalam Request Message Nama file disebutkan dalam Request Message Server memetakan (mapping) nama tersebut terhadap file dalam server Server memetakan (mapping) nama tersebut terhadap file dalam server Mapping dilakukan oleh server sesuai dengan konfigurasi yang kita gunakan Mapping dilakukan oleh server sesuai dengan konfigurasi yang kita gunakan Misalnya, /~user/index.html adalah c:\inetpub\wwwroot\user\index.html Misalnya, /~user/index.html adalah c:\inetpub\wwwroot\user\index.html

8 Isi Request Message GET /index.html HTTP/1.0\r\n Connection: Keep-Alive\r\n User-Agent: Mozilla/4.72 [en]\r\n Host: :31415\r\n Accept: image/gif, image/jpeg, */*\r\n Accept-Encoding: gzip\r\n Accept-Language: en\r\n Accept-Charset: iso ,*,utf-8\r\n \r\n

9 Isi Response Message HTTP/ OK\r\n Date: blah-blah-blah\r\n Server: blah-blah-blah\r\n Content-Type: important\r\n Content-Length: 12345\r\n Last-Modified: blah-blah-blah\r\n \r\n Raw data

10 Macam-Macam Response HTTP/ OK\r\n Content-Type: sesuatu\r\n \r\nData HTTP/ Moved\r\n Location: newurl\r\n \r\n HTTP/ Not Found\r\n \r\nTermasuk Connection: close\r\n Content-Length: yyy\r\n

Contoh Web Server Microsoft Internet Information Service (IIS) Microsoft Internet Information Service (IIS) Apache Apache Xitami Xitami 11

Kelebihan IIS Memiliki GUI yang memudahkan instalasi Memiliki GUI yang memudahkan instalasi Sangat kompatibel dengan aplikasi- aplikasi Microsoft Sangat kompatibel dengan aplikasi- aplikasi Microsoft Technical Support dari Microsoft sangat bagus Technical Support dari Microsoft sangat bagus 12

Kekurangan IIS Hanya dapat bekerja pada OS Windows Hanya dapat bekerja pada OS Windows Tidak terlalu fleksibel, karena batasan- batasan yang dipakai oleh Windows Tidak terlalu fleksibel, karena batasan- batasan yang dipakai oleh Windows Source code-nya proprietary Source code-nya proprietary 13

Kelebihan Apache Dipakai sebagai web server standar bagi industri Dipakai sebagai web server standar bagi industri Open source Open source Multi platform Multi platform Freeware Freeware 14

Kekurangan Apache Instalasinya menggunakan mode console Instalasinya menggunakan mode console Tidak ada technical support khusus, kecuali dari komunitas (forum) dan vendor pihak ketiga Tidak ada technical support khusus, kecuali dari komunitas (forum) dan vendor pihak ketiga Performanya tidak terlalu bagus pada OS Windows Performanya tidak terlalu bagus pada OS Windows Membutuhkan pengetahuan teknis lebih untuk instalasi dan konfigurasi Membutuhkan pengetahuan teknis lebih untuk instalasi dan konfigurasi 15

Terima kasih