Settu upp þinn eigin „Speedtest Mini Server“ til að prófa netbandbreiddarhraða


Ofviða viðbrögðin sem við fengum í fyrri grein um hvernig á að prófa bandbreiddarhraðann með því að nota skipanalínuverkfæri speedtest-cli, miðar þessi kennsla að því að veita þér þekkingu á því að stilla þinn eigin hraðaprófunarþjón á 10 mínútum.

[Þér gæti líka líkað við: Hvernig á að prófa Linux nethraðann þinn með því að nota Speedtest CLI ]

Speedtest.net mini er hraðaprófunarforrit sem er notað til að hýsa hraðaprófunarþjón (Mini) á þinni eigin síðu/þjóni. Annað forrit frá NetGuage þjónar sama tilgangi og er fyrst og fremst hannað fyrir fyrirtækjasíður.

Speedtest.net Mini er fáanlegt ókeypis og er samhæft við alla helstu netþjóna. Það mælir ping með því að senda HTTP beiðni á valinn netþjón og mælir tímann þar til hann fær svar. Til að athuga upphleðslu- og niðurhalshraða hleður það upp og hleður niður litlum tvíundarskrám frá vefþjóni til viðskiptavinarins og öfugt til upphleðslu.

Athugið: Ekki má nota Speedtest Mini miðlara í viðskiptalegum tilgangi, né á neinum viðskiptasíðum.

Settu upp Speedtest Mini Server á Linux

Hladdu niður hraðaprófi Mini Server af hlekknum hér að neðan. Þú þarft að skrá þig inn áður en þú getur hlaðið niður. Ef þú ert ekki með reikning skaltu skrá þig fyrst.

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

Þegar þú hefur hlaðið niður mini.zip skránni þarftu að taka upp skjalasafnið.

# Unzip mini.zip

Nú þarftu að ákveða á hvaða netþjóni þú vilt hýsa forritið. Þú getur valið eitthvað af eftirfarandi sem hýsingarþjóninn þinn - PHP, ASP, ASP.NET og JSP. Hér munum við nota PHP og Apache sem netþjóna til að hýsa.

Við skulum setja upp Apache, PHP og allar nauðsynlegar PHP einingar með eftirfarandi skipunum.

# 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

Eftir að hafa sett upp Apache og PHP með öllum nauðsynlegum einingum skaltu endurræsa Apache þjónustuna eins og sýnt er hér að neðan.

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

Næst skaltu búa til phpinfo.php skrá undir Apache sjálfgefna möppu, sem við munum nota til að athuga hvort PHP sé rétt skilað eða ekki.

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

Athugið: Sjálfgefin Apache rótarskrá kannski /var/www/ eða /var/www/html/, vinsamlegast athugaðu slóðina áður en þú ferð áfram ...

Nú munum við hlaða upp útdrættu möppunni mini á Apache sjálfgefna möppustaðsetningu.

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

Við þurfum að endurnefna skrá og þess vegna listi langur upp innihald möppu sem var hlaðið upp í Apache möppuna /var/www/ eða /var/www/html.

# ls -l /var/www/mini

OR

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

Breyttu nú index-php.html í index.html eingöngu og láttu aðrar skrár ósnortnar.

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

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

Athugið: Ef þú ert að nota einhvern annan vettvang sem gestgjafa þinn þarftu að endurnefna viðkomandi skrá eins og sýnt er hér að neðan.

  1. Endurnefna index-aspx.html í index.html, ef þú ert að nota ASP.NET sem gestgjafa.
  2. Endurnefna index-jsp.html í index.html, ef þú notar JSP sem gestgjafa.
  3. Endurnefna index-asp.html í index.html, ef þú notar ASP sem gestgjafa.
  4. Endurnefna index-php.html í index.html, ef þú ert að nota PHP sem gestgjafa.

Beindu nú vafranum þínum að IP tölu staðbundins netþjóns, sem venjulega í mínu tilfelli er:

http://192.168.0.4/mini

Smelltu á Byrjaðu próf og það byrjar að prófa hraðann á staðnum.

Núna Ef þú vilt keyra smáþjóninn yfir netið þarftu að framsenda tengið þitt í eldveggnum sem og í beininum. Þú gætir viljað vísa í greinina hér að neðan til að fá stutta leiðbeiningar um ofangreint efni.

  1. Búðu til þinn eigin vefþjón til að hýsa vefsíðu

Ef allt gengur vel geturðu athugað bandbreiddarhraðann þinn með því að nota smáþjón. En ef smáþjónninn og vélin sem á að prófa eru á sama neti gætirðu þurft proxy-þjón eins og (kproxy.com), til að prófa.

Einnig geturðu athugað hraða nettengingar á höfuðlausum netþjóni eða Linux skipanalínu með því að nota speedtest-cli tólið.

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

Athugið: Ef þú ert á öðru neti, þá átt þú að nota opinbera ip tölu í vafranum sem og skipanalínu.

Ennfremur geta SYSAdmins tímasett hraðaprófið til að keyra reglulega í framleiðslu, eftir að hafa sett upp smáþjón.

Niðurstaða

Uppsetningin er of auðveld og tók mig minna en 10 mínútur af tíma. Þú getur sett upp þinn eigin hraðprófunarþjón til að athuga tengingarhraða eigin framleiðsluþjóns, það er gaman.

Það er allt í bili. Ég mun koma með aðra áhugaverða grein mjög fljótlega. Fylgstu með og tengdu við Tecmint þangað til. Ekki gleyma að veita okkur verðmæta endurgjöf þína í athugasemdunum hér að neðan. Líkaðu við og deildu okkur og hjálpaðu okkur að dreifa okkur.