ഇന്റർനെറ്റ് ബാൻഡ്uവിഡ്ത്ത് സ്പീഡ് പരിശോധിക്കാൻ നിങ്ങളുടെ സ്വന്തം സ്പീഡ് ടെസ്റ്റ് മിനി സെർവർ സജ്ജീകരിക്കുക


കമാൻഡ്-ലൈൻ ടൂൾ സ്പീഡ്uടെസ്റ്റ്-ക്ലി ഉപയോഗിച്ച് ബാൻഡ്uവിഡ്ത്ത് സ്പീഡ് എങ്ങനെ പരിശോധിക്കാം എന്നതിനെക്കുറിച്ചുള്ള മുൻ ലേഖനത്തിൽ ഞങ്ങൾക്ക് ലഭിച്ച പ്രതികരണത്തിൽ അമിതമായി, ഈ ട്യൂട്ടോറിയൽ 10 മിനിറ്റിനുള്ളിൽ നിങ്ങളുടെ സ്വന്തം സ്പീഡ്ടെസ്റ്റ് മിനി സെർവർ സജ്ജീകരിക്കുന്നതിനുള്ള അറിവ് നിങ്ങൾക്ക് നൽകുന്നു.

[ നിങ്ങൾക്ക് ഇതും ഇഷ്ടപ്പെടാം: സ്പീഡ്ടെസ്റ്റ് CLI ഉപയോഗിച്ച് നിങ്ങളുടെ ലിനക്സ് ഇന്റർനെറ്റ് സ്പീഡ് എങ്ങനെ പരിശോധിക്കാം ]

നിങ്ങളുടെ സ്വന്തം സൈറ്റിൽ/സെർവറിൽ സ്പീഡ് ടെസ്റ്റ് സെർവർ (മിനി) ഹോസ്റ്റുചെയ്യാൻ ഉപയോഗിക്കുന്ന ഒരു സ്പീഡ് ടെസ്റ്റിംഗ് ആപ്ലിക്കേഷനാണ് Speedtest.net mini. NetGuage-ൽ നിന്നുള്ള മറ്റൊരു ആപ്ലിക്കേഷൻ പ്രാഥമികമായി കോർപ്പറേറ്റ് സൈറ്റുകൾക്കായി രൂപകൽപ്പന ചെയ്uതിരിക്കുന്ന അതേ ഉദ്ദേശ്യം നിറവേറ്റുന്നു.

Speedtest.net Mini സൗജന്യമായി ലഭ്യമാണ് കൂടാതെ എല്ലാ പ്രധാന വെബ് സെർവറുകളുമായും പൊരുത്തപ്പെടുന്നു. തിരഞ്ഞെടുത്ത സെർവറിലേക്ക് ഒരു HTTP അഭ്യർത്ഥന അയച്ചുകൊണ്ട് ഇത് പിംഗ് അളക്കുകയും അതിന് പ്രതികരണം ലഭിക്കുന്നതുവരെയുള്ള സമയം അളക്കുകയും ചെയ്യുന്നു. അപ്uലോഡ്, ഡൗൺലോഡ് വേഗത പരിശോധിക്കുന്നതിന്, ഇത് വെബ്uസെർവറിൽ നിന്ന് ക്ലയന്റിലേക്കും തിരിച്ചും അപ്uലോഡിനായി ചെറിയ ബൈനറി ഫയലുകൾ അപ്uലോഡ് ചെയ്യുകയും ഡൗൺലോഡ് ചെയ്യുകയും ചെയ്യുന്നു.

ശ്രദ്ധിക്കുക: സ്പീഡ്ടെസ്റ്റ് മിനി സെർവർ വാണിജ്യപരമായ ഉപയോഗത്തിനോ ഏതെങ്കിലും വാണിജ്യ സൈറ്റുകളിലോ ഉപയോഗിക്കാൻ പാടില്ല.

ലിനക്സിൽ സ്പീഡ്ടെസ്റ്റ് മിനി സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുക

ചുവടെയുള്ള ലിങ്കിൽ നിന്ന് സ്പീഡ് ടെസ്റ്റ് മിനി സെർവർ ഡൗൺലോഡ് ചെയ്യുക. ഡൗൺലോഡ് ചെയ്യുന്നതിന് മുമ്പ് നിങ്ങൾ ലോഗിൻ ചെയ്യേണ്ടതുണ്ട്. നിങ്ങൾക്ക് അക്കൗണ്ട് ഇല്ലെങ്കിൽ, ആദ്യം രജിസ്റ്റർ ചെയ്യുക.

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

mini.zip ഫയൽ ഡൗൺലോഡ് ചെയ്uതുകഴിഞ്ഞാൽ, നിങ്ങൾ ആർക്കൈവ് ഫയൽ അൺസിപ്പ് ചെയ്യേണ്ടതുണ്ട്.

# Unzip mini.zip

ഏത് സെർവറിലാണ് ആപ്ലിക്കേഷൻ ഹോസ്റ്റ് ചെയ്യേണ്ടതെന്ന് ഇപ്പോൾ നിങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. നിങ്ങളുടെ ഹോസ്റ്റിംഗ് സെർവറായി ഇനിപ്പറയുന്നവയിൽ ഏതെങ്കിലും നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം - PHP, ASP, ASP.NET, JSP. ഇവിടെ ഞങ്ങൾ PHP, Apache എന്നിവ ഹോസ്റ്റുചെയ്യാൻ സെർവറുകളായി ഉപയോഗിക്കും.

ഇനിപ്പറയുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് നമുക്ക് Apache, PHP, കൂടാതെ ആവശ്യമായ എല്ലാ PHP മൊഡ്യൂളുകളും ഇൻസ്റ്റാൾ ചെയ്യാം.

# 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

ആവശ്യമായ എല്ലാ മൊഡ്യൂളുകളോടും കൂടി Apache, PHP എന്നിവ ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ Apache സേവനം പുനരാരംഭിക്കുക.

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

അടുത്തതായി, അപ്പാച്ചെ ഡിഫോൾട്ട് ഡയറക്uടറിക്ക് കീഴിൽ ഒരു phpinfo.php ഫയൽ സൃഷ്uടിക്കുക, അത് PHP ശരിയായാണോ അല്ലയോ എന്ന് പരിശോധിക്കാൻ ഞങ്ങൾ ഉപയോഗിക്കും.

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

ശ്രദ്ധിക്കുക: ഡിഫോൾട്ട് അപ്പാച്ചെ റൂട്ട് ഡയറക്uടറി ഒരുപക്ഷേ /var/www/ അല്ലെങ്കിൽ /var/www/html/, മുന്നോട്ട് പോകുന്നതിന് മുമ്പ് ദയവായി പാത്ത് പരിശോധിക്കുക...

ഇപ്പോൾ നമ്മൾ എക്uസ്uട്രാക്uറ്റുചെയ്uത ഫോൾഡർ mini അപ്പാച്ചെ ഡിഫോൾട്ട് ഡയറക്uടറി ലൊക്കേഷനിലേക്ക് അപ്uലോഡ് ചെയ്യും.

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

അപ്പാച്ചെ ഡയറക്ടറി /var/www/ അല്ലെങ്കിൽ /var/www/html-ലേക്ക് അപ്uലോഡ് ചെയ്uത ഒരു ഡയറക്uടറിയിലെ ഉള്ളടക്കങ്ങൾ നമുക്ക് ഒരു ഫയലിന്റെ പേരുമാറ്റേണ്ടതുണ്ട്.

# ls -l /var/www/mini

OR

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

ഇപ്പോൾ index-php.html എന്നതിനെ index.html എന്ന് പുനർനാമകരണം ചെയ്യുക, മറ്റ് ഫയലുകൾ സ്പർശിക്കാതെ വിടുക.

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

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

ശ്രദ്ധിക്കുക: നിങ്ങളുടെ ഹോസ്റ്റായി നിങ്ങൾ മറ്റേതെങ്കിലും പ്ലാറ്റ്uഫോം ഉപയോഗിക്കുകയാണെങ്കിൽ, ചുവടെ കാണിച്ചിരിക്കുന്നതുപോലെ ബന്ധപ്പെട്ട ഫയലിന്റെ പേര് മാറ്റേണ്ടതുണ്ട്.

  1. നിങ്ങൾ ഹോസ്റ്റായി ASP.NET ഉപയോഗിക്കുകയാണെങ്കിൽ, index-aspx.html-നെ index.html എന്ന് പുനർനാമകരണം ചെയ്യുക.
  2. നിങ്ങൾ JSP ഹോസ്uറ്റായി ഉപയോഗിക്കുകയാണെങ്കിൽ, index-jsp.html-നെ index.html എന്ന് പുനർനാമകരണം ചെയ്യുക.
  3. നിങ്ങൾ ASP ആണ് ഹോസ്റ്റായി ഉപയോഗിക്കുന്നതെങ്കിൽ, index-asp.html-നെ index.html എന്ന് പുനർനാമകരണം ചെയ്യുക.
  4. നിങ്ങൾ നിങ്ങളുടെ ഹോസ്റ്റായി PHP ഉപയോഗിക്കുകയാണെങ്കിൽ, index-php.html-നെ index.html എന്ന് പുനർനാമകരണം ചെയ്യുക.

ഇപ്പോൾ നിങ്ങളുടെ പ്രാദേശിക സെർവർ IP വിലാസത്തിലേക്ക് നിങ്ങളുടെ വെബ് ബ്രൗസർ പോയിന്റ് ചെയ്യുക, സാധാരണയായി എന്റെ കാര്യത്തിൽ ഇത്:

http://192.168.0.4/mini

ടെസ്റ്റ് ആരംഭിക്കുക ക്ലിക്കുചെയ്യുക, അത് പ്രാദേശികമായി വേഗത പരിശോധിക്കാൻ തുടങ്ങുന്നു.

ഇപ്പോൾ നിങ്ങൾക്ക് മിനി സെർവർ ഇന്റർനെറ്റിൽ പ്രവർത്തിപ്പിക്കണമെങ്കിൽ ഫയർവാളിലും റൂട്ടറിലും നിങ്ങളുടെ പോർട്ട് ഫോർവേഡ് ചെയ്യേണ്ടതുണ്ട്. മേൽപ്പറഞ്ഞ വിഷയത്തെക്കുറിച്ചുള്ള ഒരു സംക്ഷിപ്ത വിവരങ്ങൾ ലഭിക്കുന്നതിന് ചുവടെയുള്ള ലേഖനം റഫർ ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം.

  1. ഹോസ്റ്റ് വെബ്uസൈറ്റിലേക്ക് നിങ്ങളുടെ സ്വന്തം വെബ് സെർവർ സൃഷ്uടിക്കുക

എല്ലാം ശരിയാണെങ്കിൽ, ഒരു മിനി സെർവർ ഉപയോഗിച്ച് നിങ്ങളുടെ ബാൻഡ്uവിഡ്ത്ത് വേഗത പരിശോധിക്കാം. എന്നാൽ പരിശോധിക്കേണ്ട മിനി സെർവറും മെഷീനും ഒരേ നെറ്റ്uവർക്കിലാണെങ്കിൽ, നിങ്ങൾക്ക് (kproxy.com) പോലുള്ള ഒരു പ്രോക്uസി സെർവർ ആവശ്യമായി വന്നേക്കാം.

കൂടാതെ, speedtest-cli ടൂൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഹെഡ്uലെസ്സ് സെർവറിലോ Linux കമാൻഡ് ലൈനിലോ ഇന്റർനെറ്റ് കണക്ഷന്റെ വേഗത പരിശോധിക്കാം.

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

ശ്രദ്ധിക്കുക: നിങ്ങൾ മറ്റൊരു നെറ്റ്uവർക്കിലാണെങ്കിൽ, നിങ്ങൾ വെബ് ബ്രൗസറിലും കമാൻഡ് ലൈനിലും പൊതു ഐപി വിലാസം ഉപയോഗിക്കേണ്ടതാണ്.

കൂടാതെ, ഒരു മിനി സെർവർ സജ്ജീകരിച്ചതിന് ശേഷം, ഉൽപ്പാദനത്തിൽ ഇടയ്ക്കിടെ പ്രവർത്തിപ്പിക്കുന്നതിന് SYSAdmins-ന് സ്പീഡ് ടെസ്റ്റ് ഷെഡ്യൂൾ ചെയ്യാൻ കഴിയും.

ഉപസംഹാരം

സജ്ജീകരണം വളരെ എളുപ്പമാണ്, എനിക്ക് 10 മിനിറ്റിൽ താഴെ സമയമെടുത്തു. നിങ്ങളുടെ സ്വന്തം പ്രൊഡക്ഷൻ സെർവറിന്റെ കണക്ഷൻ വേഗത പരിശോധിക്കാൻ നിങ്ങളുടെ സ്വന്തം സ്പീഡ് ടെസ്റ്റ് സെർവർ സജ്ജീകരിക്കാം, ഇത് രസകരമാണ്.

ഇപ്പോഴത്തേക്ക് ഇത്രമാത്രം. രസകരമായ മറ്റൊരു ലേഖനവുമായി ഞാൻ ഉടൻ വരുന്നു. അതുവരെ തുടരുക, Tecmint-ലേക്ക് കണക്റ്റ് ചെയ്യുക. ചുവടെയുള്ള അഭിപ്രായങ്ങളിൽ നിങ്ങളുടെ വിലയേറിയ ഫീഡ്uബാക്ക് ഞങ്ങൾക്ക് നൽകാൻ മറക്കരുത്. ഞങ്ങളെ ലൈക്ക് ചെയ്ത് ഷെയർ ചെയ്ത് പ്രചരിപ്പിക്കാൻ ഞങ്ങളെ സഹായിക്കൂ.