V nasledujúcom článku sa pozrieme na LibreSpeed. Ďalej uvidíme, ako bude môcť ktorýkoľvek používateľ nastaviť mini server speedtest rýchlo a niekoľkými ľahkými krokmi. S ním budeme môcť mať una test rýchlosti zadarmo a otvorený zdroj ktoré môžu byť hostené na serveri a ktoré budú môcť používatelia spúšťať zo svojho obľúbeného webového prehliadača.
Tento merač rýchlosti je k dispozícii zadarmo a je kompatibilný s hlavnými bežne používanými webovými servermi. Zmerajte ping, pošle požiadavku HTTP na vybraný server a ten zmeria čas do získania odpovede. Umožní nám to tiež skontrolovať rýchlosť nahrávania a sťahovania. Všetko veľmi jednoduchým a rýchlym spôsobom.
Všeobecne povedané, LibreSpeed je aplikácia, s ktorou otestujte rýchlosť šírky pásma nášho internetového pripojenia. Používa sa na hosťovanie na serveri, aby slúžil používateľom na vykonanie testu rýchlosti (Speedtest).
Všeobecné charakteristiky
- Môžeme nastaviť rýchlosť sťahovania a rýchlosť nahrávania prostredníctvom testu, ktorý vykonáte.
- Tento test používa ping y chvenie.
- adresa IP, ISP a detekcia vzdialenosti.
- Telemetria (voliteľný).
- Chystá sa nám ponúknuť možnosť zdieľať výsledky (voliteľný).
- násobkoch testovacie body (voliteľný).
- Test je kompatibilný s akýmkoľvek prehliadačom, ktorý podporuje XHR úrovne 2 a webových pracovníkov. JavaScript musí byť povolený. Všetci sú podporované moderné prehliadače Sú to: IE11, najnovší Edge, najnovší Chrome, najnovší Firefox a najnovší Safari.
- Na strane klienta test dokáže na veľmi rýchle pripojenie použiť až 500 MB RAM.
- tiež funguje s mobilnými verziami.
To sú iba niektoré z funkcií tohto nástroja. Všetky a niektoré ďalšie môžete konzultovať v Stránka GitHub pre tento projekt.
Nainštalujte LibreSpeed
V prvom rade prvé budeme musieť mať nainštalovaný PHP a Apache. Tieto požiadavky je možné nainštalovať ako root alebo pomocou sudo. Ak to chcete urobiť, stačí otvoriť terminál (Ctrl + Alt + T) a napísať doň nasledujúce príkazy:
sudo apt-get install apache2 php
Ďalšou možnosťou inštalácie dvoch predchádzajúcich balíkov bude použitie aplikácie ako Tasksel. Po inštalácii Apache a PHP so všetkými potrebnými modulmi budeme potrebovať reštartujte službu Apache. To je možné vykonať pomocou príkazu:
service apache2 restart
Klonujte úložisko
Predvolený koreňový adresár Apache môže byť / Var / www / o / Var / www / html /. Pred pokračovaním je potrebné si trasu overiť.
Pred pokračovaním budeme potrebovať nainštalujte git:
sudo apt install git
V nasledujúcich riadkoch budeme predpokladať, že cesta apache je / Var / www /. Keď bude toto jasné, budeme schopní naklonujte úložisko z GitHubu pomocou nasledujúcich príkazov:
cd /var/www sudo git clone https://github.com/adolfintel/speedtest
Dokončili sme predchádzajúce kroky, teraz to budeme môcť vyberte jeden z najrýchlejších príkladov návrhu, čím dosiahneme vyššiu rýchlosť hlavnej stránky. Viac podrobností nájdete v dokumente projektová dokumentácia.
Spustite službu SpeedTest
V tomto príklade použijeme súbor example-singleServer-gauges.html. Ak ho chcete použiť, musíte ho skopírovať ako index.html. To je možné vykonať vykonaním príkazu v termináli, v ktorom vykonávame predchádzajúce príkazy:
cd speedtest sudo cp example-singleServer-gauges.html index.html
Po týchto príkazoch máme už len znova načítať apache príkazom:
systemctl reload apache2
Po tom všetkom by sme už mali mať prístup k nášmu vlastnému testu rýchlosti. Pre prístup k speedtestu musíte vo svojom obľúbenom prehliadači prejsť na nasledujúcu URL:
http://localhost/speedtest/
Pred spustením testu rýchlosti internetového pripojenia je dôležité ukončiť každú spustenú aplikáciu alebo čokoľvek iné, čo môže spotrebovávať rýchlosť spojenia.
Nastaviť to všetko je celkom jednoduché a dá sa to urobiť za pár minút bez prílišného rozruchu. Môžete získať podrobnejšie informácie o prevádzke a možnostiach, ktoré ponúka používateľom konzultovať s Wiki ktoré sprístupňujú používateľom v stránku na GitHub projektu.