Sanidi Seva Ndogo ya Kasi Yako Mwenyewe ili Kujaribu Kasi ya Bandwidth ya Mtandao


Kwa kuelemewa na jibu tulilopata kwenye makala iliyotangulia kuhusu jinsi ya kujaribu kasi ya kipimo data kwa kutumia zana ya mstari wa amri speedtest-cli, somo hili linalenga kukupa ujuzi wa kuweka seva yako ndogo ya kasi zaidi katika dakika 10.

[ Unaweza pia kupenda: Jinsi ya Kujaribu Kasi Yako ya Mtandao ya Linux Kwa Kutumia Speedtest CLI ]

Speedtest.net mini ni programu ya kupima kasi ambayo hutumika kupangisha seva ya majaribio ya kasi (Mini) kwenye tovuti/seva yako. Programu nyingine kutoka NetGuage hutumikia madhumuni sawa ambayo kimsingi yameundwa kwa tovuti za Biashara.

Speedtest.net Mini inapatikana bila malipo na inaoana na seva zote kuu za wavuti. Hupima ping kwa kutuma ombi la HTTP kwa seva iliyochaguliwa na hupima muda hadi ipate jibu. Kwa kuangalia kasi ya upakiaji na upakuaji, inapakia na kupakua faili ndogo za binary kutoka kwa seva ya wavuti hadi kwa mteja na kinyume chake kwa kupakiwa.

Kumbuka: Seva ya Speedtest Mini haiwezi kutumika kwa matumizi ya kibiashara, wala kwenye tovuti zozote za kibiashara.

Sakinisha Seva ya Mini ya Speedtest kwenye Linux

Pakua Seva Ndogo ya kasi zaidi kutoka kwa kiungo hapa chini. Unahitaji kuingia kabla ya kupakua. Ikiwa huna akaunti, jiandikishe kwanza.

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

Baada ya kupakua faili ya mini.zip, unahitaji kufungua faili ya kumbukumbu.

# Unzip mini.zip

Sasa unahitaji kuamua ni seva gani unataka kukaribisha programu. Unaweza kuchagua yoyote ya yafuatayo kama seva yako mwenyeji - PHP, ASP, ASP.NET, na JSP. Hapa tutakuwa tukitumia PHP na Apache kama seva kuwa mwenyeji.

Wacha tusakinishe Apache, PHP, na moduli zote zinazohitajika za PHP kwa kutumia amri zifuatazo.

# 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

Baada ya kusakinisha Apache na PHP na moduli zote zinazohitajika, anzisha upya huduma ya Apache kama inavyoonyeshwa hapa chini.

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

Ifuatayo, unda faili ya phpinfo.php chini ya saraka chaguo-msingi ya Apache, ambayo tutatumia kuangalia ikiwa PHP inatoa kwa usahihi au la.

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

Kumbuka: Saraka ya msingi ya Apache labda /var/www/ au /var/www/html/, tafadhali angalia njia kabla ya kusonga mbele...

Sasa tutakuwa tunapakia folda iliyotolewa mini kwenye eneo la saraka chaguo-msingi la 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]

Tunahitaji kubadilisha jina la faili kwa hivyo orodha ndefu ya yaliyomo kwenye saraka ambayo ilipakiwa kwenye saraka ya Apache /var/www/ au /var/www/html.

# ls -l /var/www/mini

OR

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

Sasa badilisha jina index-php.html hadi index.html pekee na uache faili zingine bila kuguswa.

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

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

Kumbuka: Ikiwa unatumia jukwaa lingine lolote kama mwenyeji wako, unahitaji kubadilisha jina la faili husika kama inavyoonyeshwa hapa chini.

  1. Ipe jina upya index-aspx.html hadi index.html, ikiwa unatumia ASP.NET kama mwenyeji wako.
  2. Ipe jina upya index-jsp.html hadi index.html, ikiwa unatumia JSP kama mwenyeji wako.
  3. Ipe jina upya index-asp.html hadi index.html, ikiwa unatumia ASP kama mwenyeji wako.
  4. Ipe jina upya index-php.html hadi index.html, ikiwa unatumia PHP kama mwenyeji wako.

Sasa elekeza kivinjari chako kwa anwani ya IP ya seva yako ya karibu, ambayo kwa kawaida katika kesi yangu ni:

http://192.168.0.4/mini

Bonyeza Anza Jaribio na inaanza kujaribu kasi ndani ya nchi.

Sasa Ikiwa unataka kuendesha seva ndogo kwenye mtandao unahitaji kusambaza bandari yako kwenye ngome na vile vile kwenye kipanga njia. Unaweza kupenda kurejelea kifungu kilicho hapa chini ili kupata muhtasari wa jinsi ya kufanya juu ya mada hapo juu.

  1. Unda Seva Yako Mwenyewe ya Wavuti ili Kupangisha Tovuti

Ikiwa kila kitu kitaenda sawa unaweza kuangalia kasi ya kipimo data chako kwa kutumia seva ndogo. Lakini ikiwa seva ndogo na mashine ya kujaribiwa ziko kwenye mtandao sawa unaweza kuhitaji seva mbadala kama (kproxy.com), ili kujaribu.

Pia, unaweza kuangalia kasi ya muunganisho wa Mtandao kwenye seva isiyo na kichwa au mstari wa amri wa Linux kwa kutumia zana ya speedtest-cli.

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

Kumbuka: Ikiwa uko kwenye mtandao tofauti, unatakiwa kutumia anwani ya ip ya umma kwenye kivinjari cha wavuti pamoja na mstari wa amri.

Zaidi ya hayo, wasimamizi wa SYSA wanaweza kuratibu jaribio la kasi zaidi kufanya kazi mara kwa mara katika uzalishaji, baada ya kusanidi seva ndogo.

Hitimisho

Kusanidi ni rahisi sana na kunichukua chini ya dakika 10 za muda. Unaweza kusanidi seva yako ya kasi zaidi ili kuangalia kasi ya muunganisho wa seva yako ya uzalishaji, inafurahisha.

Hayo ni yote kwa sasa. Nitakuja na makala nyingine ya kuvutia hivi karibuni. Hadi wakati huo endelea kuwa macho na uunganishwe na Tecmint. Usisahau kutupatia maoni yako muhimu katika maoni hapa chini. Like na share nasi tusaidie kusambaa.