Prezadovoljni odgovorom koji smo dobili u prethodnom članku o tome kako testirati brzinu propusnosti pomoću alata za naredbeni redak speedtest-cli, ovaj vodič ima za cilj pružiti vam znanje o postavljanju vlastitog najbrži mini poslužitelj za 10 minuta.
[Možda će vam se svidjeti i: Kako testirati brzinu interneta na Linuxu pomoću Speedtest CLI -ja ]
Speedtest.net mini je aplikacija za ispitivanje brzine koja se koristi za hosting poslužitelja za ispitivanje brzine (Mini) na vlastitom web mjestu/poslužitelju. Još jedna aplikacija od NetGuage služi istoj svrsi koja je prvenstveno namijenjena korporativnim stranicama.
Speedtest.net Mini je dostupan besplatno i kompatibilan je sa svim većim web poslužiteljima. On mjeri ping slanjem HTTP zahtjeva odabranom poslužitelju i mjeri vrijeme dok ne dobije odgovor. Za provjeru brzine prijenosa i preuzimanja, učitava i preuzima male binarne datoteke s web poslužitelja na klijenta i obrnuto za prijenos.
Bilješka: Speedtest Mini poslužitelj ne smije se koristiti u komercijalne svrhe niti na bilo kojim komercijalnim stranicama.
Preuzmite speedtest Mini Server s donje veze. Morate se prijaviti prije preuzimanja. Ako nemate račun, prvo se registrirajte.
Nakon preuzimanja mini.zip
datoteku, morate raspakirati arhivsku datoteku.
# Raspakirajte mini.zip.
Sada morate odrediti na kojem poslužitelju želite ugostiti aplikaciju. Za poslužitelj hostinga možete odabrati bilo što od sljedećeg - PHP, ASP, ASP.NET i JSP. Ovdje ćemo koristiti PHP i Apache kao poslužitelje za hostiranje.
Instalirajmo Apache, PHP i sve potrebne PHP module pomoću sljedećih naredbi.
# apt-get install apache2. # apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5.
# yum instalirajte httpd. # yum instalirajte php php-mysql php-pdo php-gd php-mbstring.
Nakon instaliranja Apachea i PHP -a sa svim potrebnim modulima, ponovno pokrenite uslugu Apache kao što je prikazano u nastavku.
# servis apache2 ponovno pokretanje [Na Debian/Ubuntu/Mint] # service httpd restart [Na RedHat/CentOS/Fedora] # systemct1 ponovno pokrenite httpd [Na RHEL/CentOS 7.x i Fedori 21]
Zatim stvorite a phpinfo.php
datoteku pod zadanim direktorijem Apache, koju ćemo upotrijebiti za provjeru ispisuje li se PHP ispravno ili ne.
# jeka "php phpinfo (); "> /var/www/phpinfo.php [Na Debian/Ubuntu/Mint]
# jeka "php phpinfo (); "> /var/www/html/phpinfo.php [Na RedHat/CentOS/Fedora]
Bilješka: Možda zadani Apache root direktorij /var/www/ ili /var/www/html/, provjerite put prije nego krenete naprijed ...
Sada ćemo učitavati izdvojenu mapu mini
na zadano mjesto direktorija Apache.
# cp -R/[lokacija u izdvojenu mapu]/mini/var/www/[Na Debian/Ubuntu/Mint]
# cp -R/[lokacija u izdvojenu mapu]/mini/var/www/html [Na RedHat/CentOS/Fedora]
Moramo preimenovati datoteku pa na popisu dugačak sadržaj direktorija koji je učitan u direktorij Apache /var/www/ ili /var/www/html.
# ls -l/var/www/mini ILI # ls -l/var/www/html/mini.
Sada preimenujte index-php.html
do index.html
samo i ostavite ostale datoteke netaknutima.
# cd/var/www/ ILI. # cd/var/www/html/ # mv mini/index-php.html mini/index.html.
Bilješka: Ako kao host koristite bilo koju drugu platformu, morate preimenovati odgovarajuću datoteku kao što je prikazano u nastavku.
Sada usmjerite web -preglednik na IP adresu lokalnog poslužitelja, što je u mom slučaju obično:
http://192.168.0.4/mini.
Pritisnite Započni testiranje i počinje lokalno testirati brzinu.
Sada Ako želite pokrenuti mini poslužitelj putem interneta, morate proslijediti svoj port u vatrozidu kao i u usmjerivaču. Možda ćete se htjeti uputiti na članak u nastavku kako biste dobili kratke upute o gornjoj temi.
Ako sve ide u redu, možete provjeriti brzinu propusnosti pomoću a mini poslužitelj. No ako su mini poslužitelj i stroj za testiranje na istoj mreži, možda će vam trebati proxy poslužitelj poput (kproxy.com), testirati.
Također možete provjeriti brzinu internetske veze na poslužitelju bez glave ili u naredbenom retku Linuxa pomoću speedtest-cli
alat.
# speedtest_cli.py --mini http://127.0.0.1/mini.
Bilješka: Ako ste na drugoj mreži, trebali biste koristiti javnu IP adresu u web pregledniku, kao i naredbeni redak.
Nadalje, SYSAdmins može zakazati da se speedtest povremeno izvodi u proizvodnji, nakon postavljanja mini poslužitelja.
Postavljanje je previše jednostavno i oduzelo mi je manje od 10 minuta vremena. Možete postaviti vlastiti najbrži server zabavno je provjeriti brzinu povezivanja vlastitog proizvodnog poslužitelja.
To je sve za sada. Uskoro ću iznijeti još jedan zanimljiv članak. Do tada budite u toku i povežite se s Tecmintom. Ne zaboravite nam dati svoje vrijedne povratne informacije u komentarima ispod. Lajkujte nas i podijelite s nama i pomozite nam da se širimo.