Tutorial Membatasi Kecepatan Download Dengan Apache

10 September 2019 by IDprogrammer
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.

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

Pada awalnya, Apache ini adalah software open source yang hanya dipakai 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

Apache ini berfungsi sama seperti fungsi web server pada umumnya yakni memperoleh berkas yang berisi request atau permintaan client lewat web server. Sesudah itu, Apache akan memproses data dengan menghasilkan output yang diinginkan 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

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

  • Bersifat Open Source

Salah satu kelebihan dari Apache adalah bersifat open source. Dari awal pembuatannya, Apache menjadi salah satu web server yang paling sukses di dunia. Berdasarkan survey Netcraft, Apache menjadi sebuah sering terpopuler di dunia dimana hampir 67% web server seluruh dunia memakai Apache.

  • 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.

  • 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 bisa memodifikasi atau menambahkan server Apache ini sesuai dengan kemampuan sistem operasi 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.

  • 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. Ilmu pengetahuan di balik download throttling adalah bisnis besar. Sementara itu, ada baiknya mengetahui bahwa batasan kecepatan download bisa dilakukan dengan beberapa perintah Apache!

Komentar

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.
Bidang yang harus diisi ditandai *

WhatsApp
IDprogrammer
IDprogrammer
Office

Kota Malang
- Jl. Laksda Adisucipto G.22 (Graha Cipta Residence Blok B.5)

Blitar
- Jl. Jendral Sudirman, Kecamatan Ponggok / Ruko Pojok No 8, Kab Blitar

About Us
IDprogrammer merupakan perusahaan IT yang fokus melayani jasa pembuatan Website dan Aplikasi Profesional
Office

Kota Malang
- Jl. Laksda Adisucipto G.22 (Graha Cipta Residence Blok B.5)

Blitar
- Jl. Jendral Sudirman, Kecamatan Ponggok / Ruko Pojok No 8, Kabupaten Blitar

About Us
IDprogrammer merupakan perusahaan IT yang fokus melayani jasa pembuatan Website dan Aplikasi Profesional
© Copyright 2019 IDprogrammer. All rights reserved.