LibreSpeed, test uw internetsnelheid op een eenvoudige manier

over librepeed

In het volgende artikel gaan we LibreSpeed ​​bekijken. Vervolgens zullen we zien hoe elke gebruiker dat kan het opzetten van een speedtest mini-server snel en in een paar eenvoudige stappen. Met hem zullen we kunnen krijgen een gratis snelheidstest en open source die op een server kan worden gehost, en die gebruikers kunnen uitvoeren vanuit hun favoriete webbrowser.

Deze snelheidsmeter is gratis beschikbaar en is compatibel met de belangrijkste webservers die veel worden gebruikt. Meet de ping, het verzenden van een HTTP-verzoek naar de geselecteerde server en het meet de tijd totdat het antwoord krijgt. Het zal ons ook toelaten controleer de upload- en downloadsnelheid​ Allemaal op een zeer eenvoudige en snelle manier.

In grote lijnen is LibreSpeed ​​een applicatie waarmee test de snelheid van de bandbreedte van onze internetverbinding​ Het wordt gebruikt door het op een server te hosten om gebruikers te helpen de snelheidstest uit te voeren (Speedtest).

Algemene kenmerken

  • We kunnen downloadsnelheid en uploadsnelheid instellen door de test die u uitvoert.
  • Deze test toepassingen ping y zenuwachtigheid.
  • Adres IP, provider en afstandsdetectie.
  • Telemetrie (opcional).
  • Het gaat ons de mogelijkheid om resultaten te delen (opcional).
  • Meerdere test punten (opcional).
  • De test is compatibel met elke browser die XHR Level 2 en Web Workers ondersteunt. JavaScript moet ingeschakeld zijn. Iedereen moderne browsers worden ondersteund zijn: IE11, de nieuwste Edge, de nieuwste Chrome, de nieuwste Firefox en de nieuwste Safari.
  • Aan de kant van de klant, de test kan tot 500 MB RAM gebruiken op zeer snelle verbindingen.
  • ook werkt met mobiele versies.

Dit zijn slechts enkele van de kenmerken van deze tool. U kunt ze allemaal en nog wat meer raadplegen in het GitHub-pagina voor dit project.

Installeer LibreSpeed

Allereerst eerst we moeten PHP en Apache hebben geïnstalleerd​ Deze vereisten kunnen als root worden geïnstalleerd of met sudo. Om dit te doen, hoeft u alleen maar een terminal te openen (Ctrl + Alt + T) en de volgende opdrachten erin te schrijven:

sudo apt-get install apache2 php

Een andere optie om de twee vorige pakketten te installeren, is om een ​​applicatie zoals Tasksel te gebruiken. Na het installeren van Apache en PHP met alle benodigde modules, hebben we herstart Apache-service​ Dit kan gedaan worden met behulp van het commando:

service apache2 restart

Kloon de repository

De standaard Apache-hoofdmap kan / Var / www / o / Var / www / html /​ Het is noodzakelijk om de route te verifiëren voordat u verder gaat.

Voordat we verder gaan, hebben we nodig installeer git:

git ubuntu server installatie

sudo apt install git

Voor de volgende regels gaan we ervan uit dat het apache-pad / Var / www /​ Als dit duidelijk is, zullen we in staat zijn kloon de repository van GitHub met behulp van de volgende opdrachten:

kloon speedtest repo

cd /var/www

sudo git clone https://github.com/adolfintel/speedtest

Nadat we de vorige stappen hebben voltooid, kunnen we dat nu doen selecteer een van de snelste ontwerpvoorbeelden, waarmee we een grotere snelheid van de hoofdpagina zullen bereiken. Meer informatie hierover is te vinden in het project documentatie.

Start de SpeedTest-service

Voor dit voorbeeld gaan we het bestand gebruiken voorbeeld-singleServer-meters.html​ Om het te gebruiken, hoeft u het alleen maar te kopiëren als index.html. Dit kan gedaan worden door het commando uit te voeren in de terminal waarin we de vorige commando's uitvoeren:

cp voorbeeld singleserver meters

cd speedtest
sudo cp example-singleServer-gauges.html index.html

Na deze opdrachten hebben we alleen herlaad apache met het commando:

systemctl reload apache2

Na dit alles hadden we het al moeten hebben toegang tot onze eigen snelheidstest​ Om toegang te krijgen tot speedtest, hoeft u in uw favoriete browser alleen maar naar de volgende URL te gaan:

librepeed vanuit de webbrowser

http://localhost/speedtest/

Voordat u de snelheidstest van de internetverbinding uitvoert, Het is belangrijk om elke actieve toepassing of iets anders dat mogelijk de bandbreedte verbruikt, te sluiten.

Dit alles instellen is vrij eenvoudig en kan in een paar minuten worden gedaan zonder al te veel gedoe. Voor meer gedetailleerde informatie over de werking en de mogelijkheden die het gebruikers biedt, kan dat raadpleeg de Wiki die ze beschikbaar stellen aan gebruikers in het pagina op GitHub van het project.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.