Nustatykite savo „Speedtest Mini Server“, kad patikrintumėte interneto pralaidumo greitį


Priblokšti atsakymo, kurį gavome į ankstesnį straipsnį apie tai, kaip patikrinti pralaidumo greitį naudojant komandinės eilutės įrankį speedtest-cli, todėl šios mokymo programos tikslas yra suteikti jums žinių, kaip nustatyti savo speedtest. mini serverį per 10 minučių.

Speedtest.net mini yra greičio tikrinimo programa, naudojama greičio tikrinimo serveriui (Mini) prieglobai jūsų svetainėje/serveryje. Kita programa iš NetGuage skirta tam pačiam tikslui, kuri visų pirma skirta įmonių svetainėms.

Speedtest.net Mini yra nemokama ir suderinama su visais pagrindiniais žiniatinklio serveriais. Jis matuoja ping siųsdamas HTTP užklausą pasirinktam serveriui ir matuoja laiką, kol gaus atsakymą. Norėdami patikrinti įkėlimo ir atsisiuntimo greitį, jis įkelia ir atsisiunčia mažus dvejetainius failus iš žiniatinklio serverio į klientą ir atvirkščiai, kad būtų galima įkelti.

Pastaba: „Speedtest Mini“ serveris negali būti naudojamas komerciniais tikslais arba jokiose komercinėse svetainėse.

Įdiekite „Speedtest Mini Server“ sistemoje „Linux“.

Atsisiųskite speedtest Mini Server iš toliau pateiktos nuorodos. Kad galėtumėte atsisiųsti, turite prisijungti. Jei neturite paskyros, pirmiausia užsiregistruokite.

  1. http://www.speedtest.net/mini.php

Atsisiuntę mini.zip failą, turite išpakuoti archyvo failą.

Unzip mini.zip

Dabar turite nustatyti, kuriame serveryje norite talpinti programą. Kaip savo prieglobos serverį galite pasirinkti bet kurį iš šių – PHP, ASP, ASP.NET ir JSP. Čia kaip serverius naudosime PHP ir Apache.

Įdiegkime Apache, PHP ir visus reikalingus PHP modulius naudodami šias komandas.

„Debian“/„Ubuntu“/„Mint“.
apt-get install apache2
apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5
„RedHat“/„CentOS“/„Fedora“.
yum install httpd
yum install php php-mysql php-pdo php-gd php-mbstring

Įdiegę Apache ir PHP su visais reikalingais moduliais, iš naujo paleiskite Apache paslaugą, kaip parodyta toliau.

service apache2 restart		[On Debian/Ubuntu/Mint]
service httpd restart			[On RedHat/CentOS/Fedora]
systemct1 restart httpd		[On RHEL/CentOS 7.x and Fedora 21]

Tada sukurkite phpinfo.php failą „Apache“ numatytajame kataloge, kurį naudosime norėdami patikrinti, ar PHP atvaizduojamas teisingai, ar ne.

echo "<?php phpinfo(); ?>" > /var/www/phpinfo.php         [On Debian/Ubuntu/Mint]
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php [On RedHat/CentOS/Fedora]

Pastaba: numatytasis Apache šakninis katalogas gali būti /var/www/ arba /var/www/html/ , prieš eidami į priekį patikrinkite kelią…

Dabar mes įkelsime ištrauktą aplanką mini į numatytąją „Apache“ katalogo vietą.

cp -R /[location to extracted folder]/mini /var/www/       [On Debian/Ubuntu/Mint]
cp -R /[location to extracted folder]/mini /var/www/html   [On RedHat/CentOS/Fedora]

Turime pervardyti failą, todėl pateikiamas ilgas katalogo, kuris buvo įkeltas į Apache katalogą /var/www/ arba /var/www/html, turinys.

ls -l /var/www/mini

OR

ls -l /var/www/html/mini

Dabar pervardykite index-php.html tik į index.html ir palikite kitus failus nepaliestus.

cd /var/www/
OR
cd /var/www/html/

mv mini/index-php.html mini/index.html

Pastaba: jei kaip prieglobą naudojate bet kurią kitą platformą, turite pervardyti atitinkamą failą, kaip parodyta toliau.

  1. Pervardykite index-aspx.html į index.html, jei kaip pagrindinį kompiuterį naudojate ASP.NET.
  2. Pervardykite index-jsp.html į index.html, jei kaip prieglobą naudojate JSP.
  3. Pervardykite index-asp.html į index.html, jei kaip prieglobą naudojate ASP.
  4. Pervardykite index-php.html į index.html, jei kaip pagrindinį kompiuterį naudojate PHP.

Dabar nukreipkite savo žiniatinklio naršyklę į vietinio serverio IP adresą, kuris paprastai mano atveju yra:

http://192.168.0.4/mini

Spustelėkite Pradėti testą ir jis pradeda tikrinti greitį vietoje.

Dabar Jei norite paleisti mini serverį internetu, turite persiųsti savo prievadą ugniasienėje ir maršrutizatoriuje. Galbūt norėsite peržiūrėti toliau pateiktą straipsnį, kad gautumėte trumpą informaciją apie aukščiau pateiktą temą.

  1. Sukurkite savo žiniatinklio serverį, kad priglobtumėte svetainę

Jei viskas klostosi gerai, pralaidumo spartą galite patikrinti naudodami mini serverį. Bet jei mini serveris ir aparatas, kurį reikia išbandyti, yra tame pačiame tinkle, norint išbandyti, gali prireikti įgaliotojo serverio, pvz., (kproxy.com).

Be to, galite patikrinti interneto ryšio greitį begaliniame serveryje arba Linux komandų eilutėje naudodami įrankį speedtest-cli.

speedtest_cli.py --mini http://127.0.0.1/mini

Pastaba: jei esate kitame tinkle, žiniatinklio naršyklėje ir komandų eilutėje turite naudoti viešąjį IP adresą.

Be to, SYSAdmins gali suplanuoti, kad greičio testas būtų periodiškai paleistas gamyboje, kai nustatomi mini serveriai.

Išvada

Sąranka per lengva ir užtruko mažiau nei 10 minučių. Galite nustatyti savo speedtest server, kad patikrintumėte savo gamybos serverio ryšio greitį, tai smagu.

Tai kol kas viskas. Labai greitai pateiksiu dar vieną įdomų straipsnį. Iki tol sekite naujienas ir prisijunkite prie Tecmint. Nepamirškite pateikti mums savo vertingų atsiliepimų toliau pateiktose pastabose. Pamėgti ir dalintis mumis ir padėk mums skleistis.