Server Create by Amirullah.

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????
EIH/Pengantar Sistem Informasi 1 Aplikasi Web Eka Ismantohadi.
KONSEP DASAR WEB DAN INTERNET
Teknologi Informasi Komputer SMPN 10 Yogyakarta
Design Web (PHP & MySQL) :: Budi Ariadi :: AMIK TRI DHARMA 1 Internet Programming PHP 1 Budi Ariadi AMIK TRI DHARMA
Perancangan dan Pemrograman Web
Pemrograman Internet Konsep Dasar.
Bab 8 Aplikasi Internet.
Pengenalan Teknologi Web. Sistem Operasi Sistem operasi (operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras.
Internet & Pemrograman Web Pertemuan I : Pengenalan Internet Oleh : Hadi Santoso.
Client-Server Computing
Dasar - dasar Web dan HTML
Pertemuan Ke-1 (Konsep Dasar Web)
Web Server Presentasi oleh: Aniesma Sulthan Maududi [ ] Ibnu Farid Iskandar [ ] Murni Asih [ ] Nurholifah [ ]
Web server Willy Permana Putra.
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
Pengantar Teknologi Komputer & Informatika
WEB BROWSER.
PEMROGRAMAN WEB DASAR Humisar Hasugian, S.Kom.
Matakuliah : Jaringan Komputer 2 Versi Materi Web Server Penyaji
Web Security.
BAB 5 Mengakses Internet.
Pengenalan Web Server dan Server Side Script
Overview Teknologi Internet
Pertemuan 1 Pengenalan Dasar Web.
APLIKASI BERBASIS WEB.
Pertemuan Ke-1 (Konsep Dasar Web)
Pemrograman WEB Pertemuan I (Teori)
Pemrograman internet ABU SALAM, M.KOM.
Website Security.
Teknologi Informasi Komputer SMPN 10 Yogyakarta
Dasar - dasar Web dan HTML
CARA KERJA WEB Rofilde Hasudungan.
Pertemuan 2 Khairul Anwar Hafizd
Teknologi Dasar Internet dan Web
Client-Server Computing
Pertemuan 3 Khairul Anwar Hafizd
Web Server Minggu ke-2.
Pemrograman Basis Data Berbasis Web
SERVERS , OPERATING SYSTEMS
PHP( web Dasar) By : Lisda Juliana P.,SSi..
Pertemuan 5 Electronic Commerce
Client-Server Computing
Erizal, S.Si, M.Kom Internet dan Web Erizal, S.Si, M.Kom
Pemrograman internet ABU SALAM, M.KOM.
DASAR DASAR WEB DAN HTML
PEMROGRAMAN WEB 1 PERTEMUAN 1
Sistem Manajemen Basis Data Web
PHP5 Internet Programming.
Konsep Pemrograman Internet
OLEH : ASEP SUHENDI PENGENALAN INTERNET OLEH : ASEP SUHENDI
Pengenalan Dasar Web dan HTML
Pengenalan Web Server dan Server Side Script
Pemrograman Basis Data Berbasis Web
Matakuliah : Jaringan Komputer 2 Versi Materi Web Server Penyaji
Internet dan Web Erizal, S.Si, M.Kom.
Konsep Web Statis dan Web Dinamis
Dasar Pemrograman Web.
Pemrograman Internet Wahyu Herlambang ( )
Client-Server Computing
Mengadministrasi server dalam jaringan adalah suatu bentuk pekerjaan yang dilakukan oleh administrator jaringan. Tugasnya: Membuat server Mengelola jaringan.
Pemrograman WEB Pertemuan I (Teori) Oleh : D. Sinaga, M.Kom.
Pengenalan Dasar Web dan HTML
Pertemuan 1 Pengenalan Dasar Web.
Pertemuan 1 Pengenalan Dasar Web.
Pemrograman Web II Pengantar Pemrogram PHP Pertemeuan 1 (Teori)
Transcript presentasi:

server Create by Amirullah

Web Server ???? Web Server (Server web) adalah 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. Web server menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer, Mozilla Firefox, Opera, NeoPlanet dan program browser lainnya. Untuk berkomunikasi dengan client-nya (web browser) web server mempunyai protokol sendiri, yaitu HTTP (hypertext transfer protocol). Dengan protokol ini, komunikasi antar web server dengan client-nya dapat saling dimengerti dan lebih mudah. Contoh dari Web Server diantaranya adalah Personal Web Server (PWS), Xitami, Apache, Microsoft Internet Information Service (IIS) dll. Web server yang terkenal diantaranya adalah Apache dan Microsoft Internet Information Service (IIS). Apache merupakan server web antar-platform, sedangkan IIS hanya dapat beroperasi di sistem operasi Windows.

Hal yang paling utama dalam proses pembuatan web server adalah memilih software mana yang akan digunakan sebagai web server yang akan digunan. Untuk itu perlu adanya pertimbangan sebagai berikut : Lisensi dari software yang akan digunakan (freeware, shareware atau komersial). Kemudahan instalasi. Kemudahan dalam mengatur konfigurasi. Kemudahan untuk menambah atau mengubah peripheralnya. Kemampuan Software. Besar ruang yang dibutuhkan untuk menyimpan file-file minimal yang dibutuhkan agar software dapat berfungsi dengan baik. Prospek software tersebut dimasa yang akan datang. Performasi dan konsumsi sumber daya yang digunakan software itu. Fasilitas apa yang mampu didukung oleh software itu. Dukungan teknis (mempunyai site-site atau milis untuk bertanya bila terjadi masalah). Dukungan platform (jenis sistem operasi apa saja yang dapat menjalankan software tersebut). Dukungan terhadap third party (apakah software ini dapat ditambahkan software tambahan sebagai pelengkap).

Cara Kerja Web Server Client disini dapat berupa komputer desktop dengan minimal memiliki browser dangan terhubung ke web server melalui jaringan (intranet atau internet). Komputer yang berfungsi sebagai server, dimana didalamnya terdapat perangkat lunak web server, agar komputer ini dapat diakses oleh client maka komputer harus terhubung ke jaringan (intranet atau internet).

3. Pertama, client (user) akan meminta suatu halaman ke (web) server untuk ditampilkan di komputer client. Misalnya client mengetikkan suatu alamat (biasa disebut URL) di browser http://www.google.com. Client menekan tombol Enter atau klik tombol Go pada browser. Lalu apa yang terjadi? Melalui media jaringan (bisa internet, bisa intranet) dan melalui protokol http, akan dicarilah komputer bernama www.google.com. Jika ditemukan, maka seolah-olah terjadi permintaan, “hai google, ada client yang minta halaman utama nich, ada dimana halamannya?”. Inilah yang disebut request. 4. Sekarang dari sisi server (web server). Mendapat permintaan halaman utama google dari client, si server akan mencari-cari di komputernya halaman sesuai permintaan. Jika ditemukan, maka halaman yang diminta akan dikirimkan ke client (si peminta), namun jika tidak ditemukan, maka server akan memberi pesan “404. Page Not Found”, yang artinya halaman tidak ditemukan.

FreeBSD Menurut Meksy (2000:6) Unix FreeBSD adalah sebuah sistem operasi berbasis UNIX yang asal mulanya dikembangkan pada Laboratorium Bell, AT&T.

Unix FreeBSD OS yang stabil untuk server Sistem Operasi FreeBSD banyak dipercaya sebagai server yang mampu menangani beban cukup tinggi. Contoh: www.yahoo.com, ftp.cdrom.com, dan www.hotmail.com. (Onno W. Purbo, 2000:4) GUI pada FreeBSD masih kurang (Karim Anggar Prianto)

DIAGRAM HASIL SURVEI DI SITUS WWW.W3TECHS.COM (Data 10 Juni 2012) Gambar II.17 diagram pemakain os linux menurut w3techs.com (Sumber: http://w3techs.com/technologies/overview/operating_system/all)

DIAGRAM HASIL SURVEI DI SITUS WWW.W3TECHS.COM (Data 10 Juni 2012) Gambar II.14 Persentase Pemakaian PHP (Sumber: http://w3techs.com/technologies/overview/programming_language/all)

Web Server Apache Apache merupakan web server yang paling banyak digunakan saat ini dan bersifat open source. Pertama kali dikembangkan untuk dijalankan di lingkungan UNIX tetapi seiring berjlannya waktu ciee dalam perkembangan lebih lanjut apache juga dapat berjalan di window. Web server  adalah 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.

Web Server Apache Dapat dijadikan pengganti bagi NCSA Web Server. Perbaikan terhadap kerusakan dan error pada NCSA 1.3 dan 1.4 Apache Web Server dalam merespon client sangat cepat jauh melebihi server NCSA. Mampu di kompilasi sesuai dengan spesifikasi HTTP yang sekarang. Apache menyediakan feature untuk multihomed dan virtual server. Kita dapat men-set respon error yang akan dikirim Web Server dengan menggunakan file atau skrip. Server Apache dapat otomatis berkomunikasi dengan client browsernya untuk menampilkan yang tampilan terbaik pada client browsernya. Misalnya browser ingin menampilkan dalam bahasa Spanyol, maka Apache Web Server otomatis mencari dalam servicenya halaman-halaman dengan bahasa Spanyol. Dsb (sumber : Menurut Fauzan Azmi, 2004)

DIAGRAM HASIL SURVEI DI SITUS WWW.NETCRAFT.COM (Data 10 Juni 2012) Gambar II.15 Perkembangan Penggunaan Apache Server dari netcraft.com (Sumber : http://news.netcraft.com/archives/2012/)

DIAGRAM HASIL SURVEI DI SITUS WWW.W3TECHS.COM (Data 10 Juni 2012) Gambar II.16 Data Market Share Apache dari w3techs.com (Sumber: http://w3techs.com)

Gambaran Umum Sistem (Hub antara Apache, PHP, Mysql)