Configure seu próprio SpeedTest Mini Server para testar a velocidade da largura de banda da Internet

Configure seu próprio SpeedTest Mini Server para testar a velocidade da largura de banda da Internet

Oprimido com a resposta que recebemos no artigo anterior sobre como testar a velocidade de largura de banda usando a ferramenta de linha de comando Speedtest-cli, Este tutorial tem como objetivo fornecer o conhecimento de definir o seu próprio Speedtest Mini Server em 10 minutos.

[Você também pode gostar: Como testar sua velocidade de internet Linux usando o Speedtest CLI]

Teste rápido.líquido Mini é um aplicativo de teste de velocidade usado para hospedar um servidor de teste de velocidade (Mini) em seu próprio site/servidor. Outra aplicação de Netguage serve ao mesmo objetivo que é projetado principalmente para sites corporativos.

Teste rápido.Net Mini está disponível gratuitamente e é compatível com todos os principais servidores da web. Ele mede o ping enviando uma solicitação HTTP para um servidor selecionado e mede o tempo até obter uma resposta. Para verificar a velocidade de upload e download, ele faz upload e baixa pequenos arquivos binários de um servidor da web para o cliente e vice-versa para fazer upload.

Observação: Speedtest Mini Server não pode ser usado para uso comercial, nem em sites comerciais.

Instale o Speedtest Mini Server no Linux

Baixe o Speedtest Mini Server do link abaixo. Você precisa fazer login antes de fazer o download. Se você não tiver uma conta, registre -se primeiro.

  1. http: // www.Teste rápido.net/mini.php

Uma vez baixado Mini.fecho eclair arquivo, você precisa descompactar o arquivo de arquivo.

# Unzip mini.fecho eclair 

Agora você precisa determinar em qual servidor você deseja hospedar o aplicativo. Você pode escolher qualquer um dos seguintes como seu servidor de hospedagem - PHP, ASP, ASP.Rede e jsp. Aqui estaremos usando PHP e Apache como servidores para hospedar.

Vamos instalar os módulos PHP Apache, PHP e todos os necessários usando os seguintes comandos.

Em Debian/Ubuntu/Mint
# instalação apt-get Apache2 # instalação apt-get 
Em Redhat/Centos/Fedora
# yum install httpd # yum install php php-mysql php-pdo php-gd php-mbstring 

Depois de instalar o Apache e PHP com todos os módulos necessários, reinicie o serviço Apache, como mostrado abaixo.

# Service Apache2 Reiniciar [On Debian/Ubuntu/Mint] # Serviço Httpd Reiniciar [On Redhat/Centos/Fedora] # SystemCt1 Reiniciar httpd [On Rhel/CentOS 7.X e Fedora 21] 

Em seguida, crie um phpinfo.php arquivo no diretório padrão do Apache, que usaremos para verificar se o PHP está renderizando corretamente ou não.

# echo "">/var/www/phpinfo.PHP [em Debian/Ubuntu/Mint] 
# echo "">/var/www/html/phpinfo.PHP [em redhat/CentOS/Fedora] 

Observação: O diretório raiz do Apache padrão, talvez /var/www/ ou /var/www/html/, Por favor, verifique o caminho antes de seguir em frente ..

Agora estaremos carregando a pasta extraída Mini para o local do diretório padrão do Apache.

# cp -r/[localização para pasta extraída]/mini/var/www/[no Debian/Ubuntu/Mint] 
# cp -r/[localização para pasta extraída]/mini/var/www/html [em redhat/centos/fedora] 

Precisamos renomear um arquivo, portanto, listar o conteúdo de um diretório que foi carregado no diretório Apache /var/www/ ou /var/www/html.

# ls -l/var/www/mini ou # ls -l/var/www/html/mini 
Conteúdo do mini servidor

Agora renomeie Índice-php.html para índice.html Somente e deixe outros arquivos intocados.

# cd/var/www/ou # cd/var/www/html/ # mv mini/index-php.HTML mini/índice.html 
Renomear o arquivo de índice

Observação: Se você estiver usando qualquer outra plataforma como host, precisará renomear o respectivo arquivo, como mostrado abaixo.

  1. Renomear index-aspx.html para índice.html, Se você estiver usando asp.Rede como seu host.
  2. Renomeie o índice-jsp.html para índice.html, Se você está usando o JSP como seu host.
  3. Renomeie o índice-asp.html para índice.html, Se você está usando asp como seu host.
  4. Renomeie o índice-php.html para índice.html, Se você está usando o PHP como seu host.

Agora aponte seu navegador da web para o endereço IP do servidor local, que normalmente no meu caso é:

http: // 192.168.0.4/mini 
Teste de mini servidor Speedtest

Clique em Iniciar teste e ele começa a testar a velocidade localmente.

Teste a velocidade da Internet localmente

Agora, se você quiser executar o mini servidor pela Internet, precisa encaminhar sua porta no firewall e também no roteador. Você pode se referir ao artigo abaixo para obter um resumo de como fazer sobre o tópico acima.

  1. Crie seu próprio servidor da web para hospedar o site

Se tudo correr bem, você pode verificar sua velocidade de largura de banda usando um mini servidor. Mas se o mini servidor e a máquina a serem testados estiverem na mesma rede, você pode precisar de um servidor proxy como (KProxy.com), testar.

Teste a velocidade da Internet na mesma rede

Além disso, você pode verificar a velocidade da conexão com a Internet em um servidor sem cabeça ou linha de comando Linux usando Speedtest-cli ferramenta.

# speedtest_cli.py - -mini http: // 127.0.0.1/mini 
Verifique a velocidade da Internet usando Speetest-cli

Observação: Se você estiver em uma rede diferente, deve usar o endereço IP público no navegador da Web, bem como uma linha de comando.

Além disso, Sysadmins pode agendar o teste de velocidade para executar periodicamente na produção, depois de configurar um mini servidor.

Conclusão

A configuração é muito fácil e levei menos de 10 minutos. Você pode configurar o seu próprio Servidor Speedtest Para verificar a velocidade de conexão do seu próprio servidor de produção, é divertido.

É tudo por agora. Estarei inventando outro artigo interessante muito em breve. Até então, fique atento e conectado ao Tecmint. Não se esqueça de nos fornecer seu valioso feedback nos comentários abaixo. Curam e compartilhe -nos e ajude -nos a se espalhar.