Halaman

Kamis, 29 Agustus 2019

Membuat sendiri speed test local selfhost HTML5 di Debian 9



Disaat Anda ingin memeriksa seberapa cepat / seberapa bagus koneksi internet Anda, Anda biasanya melakukan tes kecepatan. Dalam beberapa kasus, Anda bahkan mungkin ingin  speedtest seperti itu di infrastruktur milik Anda sendiri (jaringan lokal, jaringan pelanggan, ...) atau hanya untuk menyediakan layanan SpeedTest tersebut kepada komunitas Anda.

Speedtest yang kali ini akan saya share adalah speedtest yang menggunakan HTML5 dan dapat dengan mudah 
diinstal di server Anda. fitur-fitur dasar yang tersedia:

  1. Kecepatan Download
  2. Kecepatan Upload
  3. Ping
  4. Jitter
  5. IP Address dan,
  6. Telemetry (optional)
Anda dapat mencobanya menggunakan demo resmi disini.




Installasi

Hal pertama yang anda butuhkan adalah sebuah LAMP server ( semacam web server ). Jika anda belum memilikinya. Silahkan cari dulu tutorial membuat LAMP server di Debian / windows.
( Pada tutorial kali ini saya membuat untuk pengguna Debian.)

1) Install basic requirements

Jalankan perintah dibawah ini, dengan user root:
apt install libapache2-mod-php php-mcrypt

2) Tweak Apache and PHP configurations

Anda harus mengubah bagian fungsi "KeepAlive On" di Apache dan juga meningkatkan limit/memory limit pada PHP.
sudo nano /etc/apache2/apache2.conf
Cari bagian "KeepAlive". pastikan nilainya "on" dan tidak diberi tanda comment"#"
Sekarang ubah konfigurasi file php :
sudo nano /etc/php/7.0/apache2/php.ini
Ubah  nilai nilai seperti dibawah ini:
max_execution_time = 90 
max_input_time = 90 
memory_limit = 128M 
post_max_size = 50M 
upload_max_filesize = 50M
Lalu restart layanan Apache
service apache2 restart

3) Clone repo SpeedTest ini

Anda harus menginstal git lebih dulu, sebelum melakukan clone
apt install git
cd /var/www
git clone https://github.com/adolfintel/speedtest
cd speedtest
Sekarang pilih salah satu contoh desain speedtest yang akan menjadi halaman utama. Anda dapat melihat lebih banyak detail di sini . File index terbaik adalah example-pretty.html. Cukup salin file yang dinginkan sebagai index.html
cp example-gauges.html index.html

1 komentar:

  1. Tulisan Sakti: Membuat Sendiri Speed Test Local Selfhost Html5 Di Debian 9 >>>>> Download Now

    >>>>> Download Full

    Tulisan Sakti: Membuat Sendiri Speed Test Local Selfhost Html5 Di Debian 9 >>>>> Download LINK

    >>>>> Download Now

    Tulisan Sakti: Membuat Sendiri Speed Test Local Selfhost Html5 Di Debian 9 >>>>> Download Full

    >>>>> Download LINK

    BalasHapus