Apa Itu Apache Web Server



Apa sih pengertian Pengertian Apache? Web server merupakan server Internet yang mampu melayani koneksi transfer data dalam protocol HTTP. Web server merupakan hal yang terpenting dari server di Internet dibandingkan server lainnya seperti E-mail server, FTP server ataupun News server. Hal ini disebabkan web server telah dirancang untuk dapat melayani beragam jenis data, dari text sampai grafis. Kemampuan ini telah menyebabkan berbagai institusi seperti universitas maupun perusahaan dapat menerima kehadirannya dan juga sekaligus menggunakannya sebagai sarana di Internet.

Web server juga dapat menggabungkan dengan dunia mobile wireless internet atau yang sering disebut sebagai WAP ( Wireless Access Protocol ), yang banyak digunakan sebagai sarana handphone yang memiliki fitur WAP. Dalam kondisi ini, webserver tidak lagi melayani data file HTML tetapi telah melayani WML ( Wireless Markup Language ).

Apa Itu Content Management System

  1. 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. Apache mempunyai program pendukung yang cukup banyak.
  2. Apache adalah web server yang populer. Hal ini bisa jadi karena Apache merupakan web server yang paling tua dibandingkan dengan web server lainnya. Selain itu, Apache mempunyai beberapa fitur lain yang ditawarkan oleh SSL, seperti.htaccess, HTTP/2, Lua, PHP, Perl, IPv6, FTP, Bandwidth throttling, WebDAV, Load balancing, dan lain sebagainya.

Web Server Apache. Web server yang populer dan paling banyak digunakan kebanyakan orang, yaitu jenis Apache. Pada awalnya Apache didesain guna mendukung penuh sistem operasi UNIX. Selain cukup mudah dalam implementasinya, Apache juga memiliki beberapa program pendukung sehingga memberinkan layanan yang lengkap, seperti PHP, SSI dan kontrol akses. Hp 100 keyboard.

Pengertian Apache dan Kelebihannya

Salah satu software yang biasa digunakan oleh banyak web master di dunia adalah Apache . Software tersebut dapat di download secara gratis. Dalam penggunaannya Apache merupakan software open source yang sekarang ini sudah merebut pasar dunia lebih dari 50%.

Apache fleksibel terhadap berbagai system operasi seperti Windows 9x/NT/2000/XP/Vista ataupun Unix atau Linux. Apache merupakan turunan dari webserver yang dikeluarkan oleh NCSA yaitu NCSA HTTPd pada sekitar tahun 1995.

Kelebihan Apache Server :

  • Freeware (software gratis )
  • Mudah di-install.
  • Mampu beroperasi pada berbagai platform sistem operasi .
  • Mudah mengkonfigurasinya.
  • Mudah dalam menambahkan periferal lainnya ke dalam platform web servernya, misalnya : untuk menambahkan modul, cukup hanya menset file konfigurasinya agar mengikutsertakan modul itu ke dalam kumpulan modul lain yang sudah dioperasikan.
  • Mampu di kompilasi sesuai dengan spesifikasi HTTP yang sekarang.
  • Menyediakan feature untuk multihomed dan virtual server .
  • Secara otomatis menjalankan file index.html, halaman utamanya, untuk ditampilkan secara otomatis pada clientnya.
  • Lebih aman karena memiliki level-level pengamanan
  • Apache mempunyai komponen dasar terbanyak di antara webserver-webserver lain, yang berarti bahwa webserver Apache termasuk salah satu dari webserver yang lengkap.
  • Performansi dan konsumsi sumberdaya ( resource ) dari webserver apache tidak terlalu banyak, hanya sebesar 20 MB untuk file-file dasarnya dan setiap daemon nya hanya memerlukan sebesar 950 KB memory per-child.
  • Mendukung transaksi yang aman ( secure transaction ) menggunakan SSL ( Secure Socket Layer ).
  • Mempunyai dukungan teknis melalui web.
  • Mempunyai kompatibilitas platform yang tinggi.
  • Mendukung third party berupa modul-modul tambahan.

Feature ini ada di layanan Web Hosting Murah dan Web Hosting Indonesia kami.

Pasti ada sebagian orang yang merasa asing dengan kata benchmark. Jika belum menggunakan memang selalu membuat bertanya-tanya apa sebenarnya fungsi dari benchmark itu sendiri.

dikutip dari jurnal yang ditulis oleh Kusumo et al, dengan judul “Pemanfaatan Dan Pengujian Aplikasi Varnish Web Cache Untuk Mempercepat Akses Website” ApacheBench adalah alat untuk proses benchmark apache HTTP server dan di desain untuk memberikan gambaran performa instalasi apache.

Secara khusus akan menampilkan seberapa banyak request per detik yang bisa dilayani oleh apache. Jadi apache benchmark ini adalah salah satu tool yang digunakan untuk pengukuran dari performa web server.

Apache benchmark ini tidak perlu diinstall, karena benchmark ini akan otomatis terinstall (bawaaan) ketika kita melaukan installasi apache web server.

Apa Itu Apache Web Server

Namun apache benchmark juga dapat digunakan selain di web server apache, seperti pada web server nginx, dan microsoft iis. Untuk itu perlu dilakukan installasi apache benchmark dengan perintah:

Pengujian web server menggunakan ApacheBenchmark (AB)

Lalu bagaimana cara menggunakan apachebench ini?

Apa Itu Apache Web Server Dan

Apache

Apa Itu Apache Web Server Indonesia

Pengujian dilakukan dengan mengirimkan request menggunakan perintah ab -n 100 -c 50 atau juga dapat dilakukan dengan ab -k -c 50 -n 100 -H “Accept-Encoding: gzip, deflate” dimana Apache bench dengan total koneksi N dibuat dengan konkurensi koneksi C, di mana N dan C ditentukan oleh pengguna, sedangkan -k digunakan untuk mengirimkan koneksi ke web browser yang telah terbuka tidak ditutup namun diulang.

Apa Itu Apache Web Server Di

Ditambahkannya “Accept-Encoding: gzip, deflate” digunakan untuk mengompresi output teks/html 25% -75%. Dibawah ini contoh pengukuran web server yang telah saya buat dalam VPS menggunakan apache benchmark.