Ṣeto tirẹ "Server Mini Speedtest" lati ṣe idanwo Iyara Bandiwidi Intanẹẹti


Ti o bori pẹlu idahun ti a ni lori nkan ti tẹlẹ lori bawo ni a ṣe le ṣe idanwo iyara bandiwidi nipa lilo iyara-ohun elo irinṣẹ iyara-agekuru, ikẹkọ yii ni ifọkansi ni fifun ọ pẹlu imọ ti siseto olupin mini ti o yara rẹ ni awọn iṣẹju 10.

[O tun le fẹran: Bii o ṣe le Idanwo Iyara Intanẹẹti Lainos Rẹ Lilo Speedtest CLI]

Speedtest.net mini jẹ ohun elo idanwo iyara ti a lo fun gbigba olupin idanwo iyara (Mini) lori aaye/olupin tirẹ. Ohun elo miiran lati NetGuage sin idi kanna eyiti a ṣe apẹrẹ akọkọ fun awọn aaye Ajọṣepọ.

Speedtest.net Mini wa fun ọfẹ ati ibaramu pẹlu gbogbo awọn olupin wẹẹbu pataki. O ṣe iwọn ping nipa fifiranṣẹ ibeere HTTP si olupin ti o yan ati ṣe iwọn akoko naa titi ti yoo fi ni idahun. Fun yiyewo ikojọpọ ati iyara igbasilẹ, o ṣe igbasilẹ ati ṣe igbasilẹ awọn faili alakomeji kekere lati oju opo wẹẹbu si alabara ati ni idakeji fun ikojọpọ.

Akiyesi: Speedtest Mini olupin le ma lo fun lilo iṣowo, tabi lori awọn aaye iṣowo eyikeyi.

Fi Speedtest Mini Server sori Linux

Ṣe igbasilẹ iyara Mini Server lati ọna asopọ ni isalẹ. O nilo lati wọle ki o to le ṣe igbasilẹ. Ti o ko ba ni akọọlẹ kan, forukọsilẹ akọkọ.

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

Lọgan ti o gbasilẹ mini.zip faili, o nilo lati ṣii faili faili ile-iwe.

# Unzip mini.zip

Bayi o nilo lati pinnu lori iru olupin wo ni o fẹ gbalejo ohun elo naa. O le yan eyikeyi ninu atẹle gẹgẹbi olupin olupin rẹ - PHP, ASP, ASP.NET, ati JSP. Nibi a yoo lo PHP ati Apache bi awọn olupin lati gbalejo.

Jẹ ki a fi sori ẹrọ Apache, PHP, ati gbogbo awọn modulu PHP ti o nilo nipa lilo awọn ofin wọnyi.

# apt-get install apache2
# apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5
# yum install httpd
# yum install php php-mysql php-pdo php-gd php-mbstring

Lẹhin fifi Apache ati PHP sori ẹrọ pẹlu gbogbo awọn modulu ti a beere, tun bẹrẹ iṣẹ Apache bi o ṣe han ni isalẹ.

# 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]

Nigbamii, ṣẹda phpinfo.php faili labẹ itọsọna aiyipada Apache, eyiti a yoo lo lati ṣayẹwo boya PHP n ṣe deede tabi rara.

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

Akiyesi: Aifọwọyi gbongbo ilana itọsọna boya/var/www/tabi/var/www/html /, jọwọ ṣayẹwo ọna ṣaaju gbigbe siwaju…

Bayi a yoo ṣe ikojọpọ folda ti a fa jade mini si ipo itọsọna aiyipada Apache.

# 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]

A nilo lati fun lorukọ kan lorukọ nitorinaa ṣe atokọ awọn akoonu ti itọsọna kan ti o ti gbe si itọsọna Apache/var/www/tabi/var/www/html.

# ls -l /var/www/mini

OR

# ls -l /var/www/html/mini

Bayi fun lorukọ mii index-php.html si index.html nikan ki o fi awọn faili miiran silẹ laiṣe.

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

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

Akiyesi: Ti o ba nlo iru ẹrọ miiran bi olugbalejo rẹ, o nilo lati lorukọ faili ti o yẹ gẹgẹ bi o ti han ni isalẹ.

  1. Fun lorukọ mii atọka-aspx.html si index.html, ti o ba nlo ASP.NET bi alejo rẹ.
  2. Fun lorukọ mii atọka-jsp.html si index.html, ti o ba nlo JSP bi olugbalejo rẹ.
  3. Fun lorukọ mii atọka-asp.html si index.html, ti o ba nlo ASP bi olugbalejo rẹ.
  4. Fun lorukọ mii atọka-php.html si index.html, ti o ba nlo PHP gegebi olugbalejo rẹ.

Bayi tọka aṣawakiri wẹẹbu rẹ si adiresi IP olupin agbegbe rẹ, eyiti o jẹ deede ninu ọran mi ni:

http://192.168.0.4/mini

Tẹ Bẹrẹ Idanwo ati pe o bẹrẹ idanwo iyara Agbegbe.

Bayi Ti o ba fẹ ṣiṣe olupin kekere lori intanẹẹti o nilo lati firanṣẹ ibudo rẹ ni ogiriina bi daradara ninu olulana naa. O le fẹran lati tọka si nkan ti o wa ni isalẹ lati ni ṣoki ti bawo-si lori akọle ti o wa loke.

  1. Ṣẹda Olupin Wẹẹbu Ti ara Rẹ lati Gbalejo Oju opo wẹẹbu

Ti ohun gbogbo ba lọ daradara o le ṣayẹwo iyara bandwidth rẹ nipa lilo olupin kekere kan. Ṣugbọn ti olupin kekere ati ẹrọ lati ni idanwo wa lori nẹtiwọọki kanna o le nilo olupin aṣoju bii (kproxy.com), lati ṣe idanwo.

Pẹlupẹlu, o le ṣayẹwo iyara ti asopọ Intanẹẹti lori olupin ti ko ni ori tabi laini aṣẹ Linux nipa lilo irinṣẹ iyara-agekuru .

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

Akiyesi: Ti o ba wa lori nẹtiwọọki ti o yatọ, o yẹ ki o lo adirẹsi ip ilu ni aṣawakiri wẹẹbu bakanna bi laini aṣẹ kan.

Siwaju si, SYSAdmins le ṣeto iyara to yara lati ṣiṣẹ lorekore ni iṣelọpọ, lẹhin ti o ṣeto olupin kekere kan.

Ipari

Eto naa rọrun pupọ o mu mi kere si iṣẹju mẹwa 10 ti akoko. O le ṣeto olupin iyara ti ara rẹ lati ṣayẹwo iyara asopọ ti olupin iṣelọpọ tirẹ, o jẹ igbadun.

Iyẹn ni gbogbo fun bayi. Emi yoo wa pẹlu nkan miiran ti o nifẹ laipẹ. Titi lẹhinna wa ni aifwy ati sopọ si Tecmint. Maṣe gbagbe lati pese wa pẹlu awọn esi rẹ ti o niyelori ninu awọn asọye ni isalẹ. Bii ki o pin wa ki o ṣe iranlọwọ fun wa lati tan kaakiri.