Membatasi Kecepatan Download Dengan Apache

Tutorial
IDprogrammer IDprogrammer | 10 September 2019
Membatasi Kecepatan Download Dengan Apache

Membatasi Kecepatan Download Dengan Apache

Jika anda sudah pernah memakai software XAMPP, maka tentu sudah tidak asing dengan istilah Apache. Apache sendiri adalah salah satu jenis web server dimana ketika pengguna mencari sesuatu lewat browser dalam perangkat, maka web browser ini bisa dengan cepa membaca serta menampilkan informasi yang diperlukan pengguna.

Ini bisa terjadi karena adanya web server. Awalnya, permintaan pengguna dalam browser akan diterima langsung oleh web server dan kemudian diolah dengan cara mencari lewat database website.

Sesudah itu, web server akan mengirimkan hasil dari proses ke web browser pengguna secara transparan. Dengan begini, pengguna bisa dengan mudah menemukan semua yang sedang dibutuhkan.

Pengertian Apache

Pengertian Apache

Apache adalah salah satu jenis dari web server yang bisa dijalankan di banyak sistem operasi seperti Microsoft Windows, Unix, Linux, Novell Netware dan juga platform lain yang dipakai untuk melayani serta melakukan pengaturan fasilitas web memakai protokol yang dikenal dengan HTTP.

Penggunaan nama Apache sendiri digunakan sebagai bentuk penghormatan pada Suku Indian Apache yang memakai keterampilan strategis luar biasa ketika berperang.

Mulanya apache ialah software freeware yang digunakan hanya sebagai alternatif web server netscape. Akan tetapi sejak April 1996, Aapache menjadi web server yang populer hingga pada akhir Mei 1999 sudah mulai banyak dipakai di berbagai web server seluruh dunia.

Fungsi Apache

Fungsi Apache

Apache ini berfungsi sama seperti fungsi web server pada umumnya yakni memperoleh berkas yang berisi request atau permintaan client lewat web server. Lalu, apache akan memproses sesuai dengan permintaan yang dilakukan oleh client. Output yang diperoleh berdasarkan data akan tersimpan dalam database website tersebut.

Sekarang ini, Apache sudah banyak dipakai di banyak server dunia yang memungkinkan pengguna untuk menjalankan berbagai skrip serta aplikasi didalamnya. Dengan begini, setiap web yang dihosting ke server Apache menjadi lebih dinamis dan konten juga didukung oleh standar HTTP sekarang ini.

Selain itu, Apache juga dilengkapi dengan berbagai fitur canggih seperti pesan kesalahan yang bisa dikonfigurasi, autentikasi pengguna yang sudah didukung GUI [Graphical User Interface] sehingga bisa dengan mudah menangani server.

Kelebihan dan Kekurangan Apache

Kelebihan dan Kekurangan Apache

Web server Apache ini tentunya memiliki kelebihan dan kekurangan tersendiri, seperti:

1. Bersifat Open Source

Salah satu kelebihan dari Apache adalah bersifat open source. Sejak awal pembuatan hingga kini apache berhasil menjadi web server tersukses. Berdasarkan survey Netcraft, Apache menjadi sebuah sering terpopuler di dunia dimana hampir 67% web server seluruh dunia memakai Apache.

2. Dilengkapi Dengan Berbagai Fitur Handal

Meski pemakaian Apache ini tidak membutuhkan biaya sama sekali, namun bukan berarti Apache tidak bisa bersaing dengan web server lainnya. Bahkan, Apache menjadi web server yang sudah dilengkapi dengan banyak fitur lebih mumpuni dibandingkan jenis web server lainnya.

3. Bisa Digunakan di Berbagai Sistem Operasi

Apache menjadi salah satu web server yang bisa dipakai untuk banyak sistem operasi seperti Windows NT, Linux, MaacOS, UNIX, Microsoft Windows dan lain sebagainya.

Dengan begitu anda dapat memodifikasi apache sesuai dengan kebutuhan dan kemampuan anda. Apache juga sudah didukung dengan banyak bahasa pemrograman seperti Perl, PHP, Python dan sebagainya yang juga sudah dilengkapi dengan SSL [Secure Socket Layer] dan TLS [Transport Layer Security] untuk meningkatkan keamanan situs website.

4. Bisa Menyebabkan Ancaman Keamanan Serius

Apache juga memiliki kekurangan yakni bisa menyebabkan ancaman keamana yang serius karena bersifat open source jika tidak langsung ditangani dengan baik.

Apabila terjadi proses bug, maka tidak terdapat kebijakan khusus untuk mengatasi hal tersebut. Anda hanya bisa bertanya tentang solusi pada forum komunitas pengguna. Jika masalah yang anda hadapi sama dengan pengguna lain, maka barulah anda bisa menemukan solusi untuk mengatasi masalah tersebut.

Selama ini kita sedikit merasa kesal ketika berinternetan menggunakan jaringan yang lemot maupun wifi yang kecepatannya dibatasi. Karena alasan itulah itulah kita mulai mencari cari cara bagaimana memaksimalkan kecepatan download maupun membatasi apabila kita memiliki wifi yang dipakai banyak orang.

Mengkonfigurasi Batas Kecepatan Download Di Apache
Untuk membatasi kecepatan download di server Apache, aktifkan ekstensi mod_ratelimit:

<!– Requires 2.4+ –>
LoadModule ratelimit_module modules/mod_ratelimit.so

Kemudian atur kecepatan download yang berbeda dengan konfigurasi Apache berikut ini:


<!– 100kb/second limit –>

SetOutputFilter RATE_LIMIT
SetEnv rate-limit 100
<!– 500kb/second limit –>

SetOutputFilter RATE_LIMIT
SetEnv rate-limit 500

Batas kecepatan download dan bisnis throttling nampaknya booming: lihat saja MEGA dan layanan lainnya. Sementara itu, ada baiknya mengetahui bahwa batasan kecepatan download bisa dilakukan dengan beberapa perintah Apache!

IDprogrammer IDprogrammer | 10 September 2019
Related article

Jika Ada Pertanyaan, Silahkan Menghubungi Kami

Untuk respon lebih cepat silahkan menghubungi kami melalui whatsapp !

WhatsApp