Skonfiguruj własny „Mini serwer SpeedTest”, aby przetestować prędkość przepustowości Internetu

Skonfiguruj własny „Mini serwer SpeedTest”, aby przetestować prędkość przepustowości Internetu

Przytłoczony odpowiedzią, którą otrzymaliśmy w poprzednim artykule na temat przetestowania prędkości przepustowości za pomocą narzędzia wiersza polecenia Speedtest-cli, Ten samouczek ma na celu zapewnienie ci wiedzy o ustawianiu własnego SpeedTest Mini Server w 10 minut.

[Może się również spodobać: Jak przetestować swoją szybkość internetową Linux za pomocą SpeedTest CLI]

Test prędkości.internet Mini to aplikacja do testowania prędkości, która jest używana do hostowania serwera testowego (Mini) Na własnej witrynie/serwerze. Kolejna aplikacja z Netguage służy temu samemu celowi, który jest przeznaczony przede wszystkim dla witryn korporacyjnych.

Test prędkości.Mini netto jest dostępny za darmo i jest kompatybilny ze wszystkimi głównymi serwerami internetowymi. Mierzy ping poprzez wysyłanie żądania HTTP do wybranego serwera i mierzy czas, aż do otrzymania odpowiedzi. Aby sprawdzić prędkość przesyłania i pobierania, przesyła i pobiera małe pliki binarne z serwera internetowego do klienta i odwrotnie w celu przesłania.

Notatka: Mini serwer SpeedTest nie może być używany do użytku komercyjnego, ani na żadnych witrynach komercyjnych.

Zainstaluj mini serwer SpeedTest na Linux

Pobierz mini serwer SpeedTest z poniższego linku. Musisz zalogować się, zanim będziesz mógł pobrać. Jeśli nie masz konta, zarejestruj się najpierw.

  1. http: // www.test prędkości.net/mini.php

Po pobraniu Mini.zamek błyskawiczny plik, musisz rozpakować plik archiwum.

# Unzip Mini.zamek błyskawiczny 

Teraz musisz ustalić, na którym serwerze chcesz hostować aplikację. Możesz wybrać dowolny z poniższych serwerów hostingowych - PHP, ASP, ASP.Net i JSP. Tutaj będziemy używać PHP i Apache jako serwerów do hostu.

Zainstalujmy Apache, PHP i wszystkie potrzebne moduły PHP za pomocą następujących poleceń.

Na Debian/Ubuntu/Mint
# apt-get Zainstaluj apache2 # apt-get instaluj php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5 
Na Redhat/Centos/Fedora
# Yum Zainstaluj httpd # yum instaluj php php-mysql php-pdo php-gd php-mbstring 

Po zainstalowaniu Apache i PHP ze wszystkimi wymaganymi modułami, uruchom ponownie usługę Apache, jak pokazano poniżej.

# Service Apache2 restart [na debian/ubuntu/mint] # usługa httpd restart [na Redhat/Centos/Fedora] # Systemct1 restart httpd [na RHEL/CENTOS 7.X i Fedora 21] 

Następnie utwórz phpinfo.php Plik w Domyślnym katalogu Apache, którego użyjemy, aby sprawdzić, czy PHP poprawnie renderuje, czy nie.

# echo "">/var/www/phpinfo.PHP [na Debian/Ubuntu/Mint] 
# echo "">/var/www/html/phpinfo.PHP [na Redhat/Centos/Fedora] 

Notatka: Może domyślny katalog root apache /var/www/ Lub /var/www/html/, Sprawdź ścieżkę przed przejściem do przodu…

Teraz będziemy przesyłać wyodrębniony folder Mini do domyślnej lokalizacji katalogu Apache.

# cp -r/[lokalizacja do wyodrębnionego folderu]/mini/var/www/[na debian/ubuntu/mint] 
# cp -r/[lokalizacja do wyodrębnionego folderu]/mini/var/www/html [na redhat/centos/fedora] 

Musimy zmienić nazwę pliku, stąd długo wymienił zawartość katalogu przesłanego do katalogu Apache /var/www/ Lub /var/www/html.

# ls -l/var/www/mini lub # ls -l/var/www/html/mini 
Zawartość mini serwera

Teraz zmień nazwę indeks-php.html Do indeks.html tylko i pozostaw inne pliki nietknięte.

# cd/var/www/lub # cd/var/www/html/ # mv mini/index-php.HTML Mini/indeks.html 
Zmień nazwę pliku indeksu

Notatka: Jeśli używasz innej platformy jako hosta, musisz zmienić nazwę odpowiedniego pliku, jak pokazano poniżej.

  1. Zmień nazwę index-aspx.html to indeks.html, Jeśli używasz ASP.Net jako Twój gospodarz.
  2. Zmień nazwę index-jsp.html to indeks.html, Jeśli używasz JSP jako swojego hosta.
  3. Zmień nazwę indeksu-ASP.html to indeks.html, Jeśli używasz ASP jako swojego hosta.
  4. Zmień nazwę indeksu-pHP.html to indeks.html, Jeśli używasz PHP jako swojego hosta.

Teraz wskaż swoją przeglądarkę internetową na lokalny adres IP serwera, który zazwyczaj w moim przypadku jest:

http: // 192.168.0.4/Mini 
Testowanie mini serwera SpeedTest

Kliknij test rozpocznij test, a rozpoczyna testowanie prędkości lokalnie.

Przetestuj prędkość Internetu lokalnie

Teraz, jeśli chcesz uruchomić mini serwer przez Internet, musisz przekazać swój port w zaporze, a także w router. Możesz chcieć odwołać się do poniższego artykułu, aby uzyskać krótkie porażenie na powyższy temat.

  1. Utwórz własny serwer WWW, aby hostować stronę internetową

Jeśli wszystko pójdzie dobrze, możesz sprawdzić prędkość przepustowości za pomocą Mini serwer. Ale jeśli mini serwer i maszyna do testowania znajdują się w tej samej sieci, możesz potrzebować serwera proxy (Kproxy.com), testować.

Przetestuj prędkość Internetu w tej samej sieci

Możesz również sprawdzić prędkość połączenia internetowego na bezgłowym serwerze lub linii poleceń Linux za pomocą Speedtest-cli narzędzie.

# SpeedTest_Cli.Py - -Mini http: // 127.0.0.1/Mini 
Sprawdź prędkość Internetu za pomocą SpeetEst-CLI

Notatka: Jeśli jesteś w innej sieci, powinieneś używać publicznego adresu IP w przeglądarce internetowej, a także do wiersza poleceń.

Ponadto, Sysadmin może zaplanować prędkość, aby działać okresowo w produkcji, po skonfigurowaniu mini serwera.

Wniosek

Konfiguracja jest zbyt łatwa i zajęła mi mniej niż 10 minut czasu. Możesz skonfigurować własne Serwer SpeedTest Aby sprawdzić prędkość połączenia własnego serwera produkcyjnego, jest fajnie.

To wszystko na teraz. Niedługo wymyślę kolejny interesujący artykuł. Do tego czasu bądź na bieżąco i podłączony do Tecmint. Nie zapomnij przekazać nam cennej informacji zwrotnej w komentarzach poniżej. Polub nas i podziel się i pomóż nam się rozprzestrzeniać.