Subscribe Us

Advertisement

Mengevaluasi Web Server

3.6.1. Pengertian Web server


    Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser (Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML.



3.6.2. Fungsi Web Server


    Fungsi utama Web server adalah untuk melakukan atau akan mentransfer berkas permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video, gambar, file dan banyak lagi. pemanfaatan web server berfungsi untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web termasuk yang di dalam berupa teks, video, gambar dan banyak lagi.



3.6.3. Kekurangan Web Server


Berikut adalah beberapa kekurangan dalam penggunaan Web Server antara lain :

  • Tidak bisa mengatur load seperti Internet Information Services ( IIS ) sehingga akan terus memfork proses baru sampai dalam batas yang diijinkan OS. Akan memudahkan penyerang karena RAM akan cepat habis.
  • Mudah diserang oleh DoS (pada Apache versi 1.3 dan versi 2 sampai versi 2.0.36)
  • Apache tidak memproses karakter kutip dalam string Referrer dan User-Agent yangdikirimkan oleh Client. Ini berarti Client dapat memformulasi inputnya secara hati-hati untuk merusak format baris log akses.



3.6.4. Kelebihan Web Server


Berikut adalah beberapa kelebihan dalam penggunaan Web Server antara lain :

  • Ada komunitas yang besar sehingga mudah mencari solusinya jika ditemukan masalah.
  • Mudah dicari di internet.
  • Server Apache otomatis berkomunikasi dengan clientnya untuk mendapatkan tampilan web
  • Keamanannya bagus dan bisa menggunakan SSL (Secure Socket Layer).


3.6.5. Instalasi Web Server

    Apache merupakan salah satu aplikasi web server yang paling banyak digunakan pada server untuk menangani website. Langkah install aplikasi apache pada sistem operasi linux debian adalah sebagai berikut :
  • Ketikan perintah eject untuk membuka DVD ROM
  • Masukan DVD binary 1 
  • Lalu ketikan perintah apt-cdrom add untuk membaca media penyimpanan DVD
  • Untuk menginstall Apache cukup masukan perintah apt-get install apache2
  • ketik Y kemudian Enter ketika ada pertanyaan "do you want to continue instalasi?" kemudian tunggu hingga instalasi selesai


3.6.6. Konfigurasi Web Server

    File konfigurasi utama dari Web Server Apache pada debian 7 terletak pada file "/apache2/sites-available/000-default.conf" ikuti langkah berikut untuk mengkonfigurasi aplikasinya :
  • Masukan perintah berikut untuk membuka file tersebut menggunakan text editor nano : nano /etc/Apache2/sites-available/000-default.conf
  • Cari baris konfigurasi yang berisikan 
  • Kemudian ubah dan tambahkan baris konfigurasi tersebut hingga menjadi seperti berikut : 

  • Simpan konfigurasi tersebut dengan menekan tombol kombinasi Ctrl+O pada keyboard kemudian Enter dan tombol kombinasi Ctrl+X kemudian Enter untuk keluar
  • Kemudian konfigurasi file index.html yang dapat kamu atur sesuai dengan bagaiman tampilan dari website yang anda inginkan dengan memasukan perintah nano /var/www/index.html
  • Hapus semua isi file tersebut kemudian ubah isi file tersebut dengan tuliasan yang kamu inginkan misalnya kita hanya ingin menampilkan text sederhana <html> SELAMAT DATANG DI WEBSITE MARISI.SCH.ID!</html>
  • Simpan kembali konfigurasi tersebut dengan menekan tombol kombinasi Ctrl+O pada keyboard kemudian Enter dan tombol kombinasi Ctrl+X kemudian Enter untuk keluar
  • Restart server apache2 agar konfigurasi berjalan dengan baik dengan perintah /etc/init.d/apache2 restart dan pastikan konfigurasi berhasil dengan baik tanpa adanya keterangan eror


3.6.7. Pengujian Web Server

    Untuk melakukan uji keberhasilan kamu bisa lakukan langsung di komputer server dengan mengetikan perintah w3m www.marisi.sch.id atau di komputer client dengan membuka aplikasi browser mozila atau google chrome dan masukan alamat domain www.marisi.sch.id pada url browser tersebut. Dengan catatan bahwa komputer client dan komputer server sidah saling terkoneksi dengan jaringan LAN.


Untuk memudahkan kamu dalam melakukan instalasi dan mengkonfigurasi dan aplikasi Web Server Apache pada Debian silahkan simak video tutorial berikut :


Posting Komentar

0 Komentar