Cute Rocking Baby Monkey

Rabu, 25 Januari 2017

16-Pemecahan Masalah Layanan Web Server

Pemecahan Masalah Layanan Web Server

 Pengenalan protokol HTTP


Pengertian HTTP Menurut Kamus Besar

Pengertian HTTP (menurut Wikipedie.org) HTTP adalah protokol jaringan untuk didistribusikan, kolaboratif, sistem informasi hypermedia HTTP adalah dasar dari komunikasi data untuk World Wide Web.

Kesimpulan Pengertian HTTP

Pengertian HTTP adalah komunikasi protokol yang memfasilitasi transfer informasi ke Internet. HTTP adalah protokol request-response (permintaan dan tanggapan) antara klien dan server.  Klien adalah  web pengguna atau web browser, sedangkan server adalah pemberi tanggapan dengan menyimpan atau mengambil sumber daya yang diminta dengan menghubungkan tautan, yang disebut dengan dokumen hiperteks, selanjutnya membentuk World Wide Web. (Fadilah, 2015)

Sesi http
Sebuah sesi HTTP adalah urutan transaksi permintaan dan respons jaringan dengan menggunakan protokol HTTP. Sebuah klien HTTP akan memulai sebuah permintaan. Klien tersebut akan membuka sebuah koneksiTransmission Control Protocol (TCP) ke sebuah port tertentu yang terdapat dalam sebuah host (umumnya port 80 atau 8080). Server yang mendengarkan pada port 80 tersebut akan menunggu pesan permintaan klien. Saat menerima permintaan, server akan mengirimkan kembali baris status, seperti “HTTP/1.1 200 OK”, dan pesan yang hendak diminta, pesan kesalahan atau informasi lainnya. (Astriani, 2013)


INSTALASI DAN KONFIGURASI WEB SERVER
Linuk merupakan salah satu sistem operasi yang stabil dan banyak digunakan untuk keperluan server bagi dunia web.Banyak server web di World Wide Web yang di dukung oleh Linux.Bahkan ada istilah yang di kenal di Linuk yang dinamakan LAMP (singkatan dari Linux, Apache, MySQL, dan PHP).
LAMP merupakan sebuah teknologi yang dipakai dibanyak sistem dan terbukti stabil serta andal.Hebatnya, LAMP dapat diperoleh secara gratis mengingat sistem LAMP menggunakan software open source yang sifatnya gratisan semua.LAMP sudah terdapat di DVD repository atau repository Ubuntu di internet sehingga tidak perlu anda cari lagi.
INSTALASI WEB SERVER
Web server adalah sebuah sistem yang menyediakan tempat bagi halaman web agar dapat diakses oleh web client/browser.Karena menggunakan arsitektur client-server, maka web server bertindak sebagai pihak yang menyediakan halaman web kepada client.Web server dapat menerima permintaan HTTP dan kemudian meresponnya dengan mengirimkan kode-kode HTML. (ugos.ugm.ac.id)
Kelebihan
1.      Open Source
2.      Proses instalasinya mudah
3.      Mudah untuk dikustomisasi (Apache hanya punya 4 file konfigurasi) ataupun menambah
4.      peripheral dalam web servernya
5.       Bisa digunakan di berbagai platform mesin dari mainframe sampai embedded system
6.      Ada komunitas yang besar sehingga mudah mencari solusinya jika ditemukan masalah
7.      Mudah dicari di internet.
8.      Server Apache otomatis berkomunikasi dengan clientnya untuk mendapatkan tampilan web
9.      terbaik
10.  Keamanannya bagus dan bisa menggunakan SSL (Secure Socket Layer)
kekurangan
1.      Tidak bisa mengatur load seperti IIS sehingga akan terus memfork proses baru sampai dalam batas yang diijinkan OS. Akan memudahkan penyerang karena RAM akan cepat habis
2.      Mudah diserang oleh DoS (pada Apache versi 1.3 dan versi 2 sampai versi 2.0.36)
3.      Apache tidak memproses karakter kutip dalam string Referrer dan User-Agent yang
4.      dikirimkan oleh Client. Ini berarti Client dapat memformulasi inputnya secara hati-hati untuk
5.      merusak format baris log akses (ROSITA, 2015)

Minor Service Failure (MSF)
Web server masih online, tetapi satu atau lebih jasa pendukung (seperti Imagistat, penagihan, Dokter HTML, alat administrasi, logging, tape backup, SCSI backup, dll) tidak bekerja dengan benar.
Secondary Service Failure (ISF) 
halaman web yang dilayani, tetapi satu atau lebih layanan sekunder (seperti email, Real Audio, Secure Server, Ngobrol Server, DNS, dll) tidak bekerja dengan benar. (Tongue, 2001)

Daftar Pustaka

Astriani, D. (2013, january 13). Perbedaan http dan https. Retrieved january 17, 2017, from Ilmu Komputer.com: http://ilmukomputer.org/2013/01/30/perbedaan-http-dan-https/
Fadilah, J. (2015, march 14). Mengenal Protokol HTTP. Retrieved january 17, 2017, from CATATAN FADIL: http://www.catatanfadil.com/2015/03/mengenal-protokol-http.html
ROSITA, I. (2015, march). Kelebihan dan Kekurangan Web Server. Retrieved january 17, 2017, from pemrograman web internet: http://itaunbaja.blogspot.co.id/2015/03/kekurangan-dan-kelebihan-web-server.html
Tongue, T. (2001, august). Procedures for Web Server Troubleshooting. Retrieved january 17, 2017, from Procedures for Web Server Troubleshooting: http://www.thomastongue.com/Writing/Troubleshooting.html
ugos.ugm.ac.id. (n.d.). INSTALASI DAN KONFIGURASI WEB SERVER. Retrieved january 17, 2017, from WIKI UGOS: https://ugos.ugm.ac.id/wiki/panduan:administrasi_jaringan_menggunakan_linux_ubuntu:instalasi_dan_konfigurasi_web_server



Nama : Reza Fatkur Rohman
Sekolah : Smki 1 Blitar

Motto : Terus Berjuang Walau Rintangan Menghadang

Tidak ada komentar:

Posting Komentar

Terima kasih telah berkunjung di blog saya,silahkan berkomentar dengan sopan :)