Configure su propio “Mini servidor Speedtest” para probar la velocidad del ancho de banda de Internet

Configure su propio “Mini servidor Speedtest” para probar la velocidad del ancho de banda de Internet

Abrumado por la respuesta que obtuvimos en el artículo anterior sobre cómo probar la velocidad del ancho de banda usando la herramienta de línea de comandos speedtest-cli. este tutorial tiene como objetivo brindarle el conocimiento para configurar su propio mini servidor speedtest. en 10 minutos.

[También te puede interesar: Cómo probar tu velocidad de Internet en Linux usando la CLI de Speedtest].

Speedtest.net. mini es una aplicación de prueba de velocidad que se utiliza para alojar un servidor de prueba de velocidad ( Mini. en su propio sitio/servidor. Otra aplicación de NetGuage. tiene el mismo propósito que está diseñada principalmente para sitios corporativos.

Speedtest.net Mini. está disponible de forma gratuita y es compatible con todos principales servidores web. Mide el ping enviando una solicitud HTTP a un servidor seleccionado y mide el tiempo hasta que obtiene una respuesta. Para verificar la velocidad de carga y descarga, carga y descarga pequeños archivos binarios desde un servidor web al cliente y viceversa para cargar.

Nota. : El servidor Speedtest Mini no se puede utilizar para uso comercial ni en ningún sitio comercial.

Instale Speedtest Mini Server en Linux

freestar.config.enabled_slots.push

Descargue speedtest Mini Server desde el siguiente enlace. Debe iniciar sesión antes de poder descargar. Si no tiene una cuenta, regístrese primero.

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

Una vez descargado mini. zip, debe descomprimir el archivo comprimido.

# Descomprimir mini.zip

Ahora debe determinar en qué servidor desea alojar la aplicación. Puede elegir cualquiera de los siguientes como servidor de alojamiento: PHP, ASP, ASP.NET y JSP. Aquí usaremos PHP y Apache como servidores para alojar.

Instalemos Apache, PHP y todos los módulos PHP necesarios usando los siguientes comandos.

En Debian/Ubuntu/Mint # apt-get instalar apache2 # apt-get instalar php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5 En RedHat/CentOS/Fedora # yum install httpd # yum install php php-mysql php-pdo php-gd php-mbstring

Después de instalar Apache y PHP con todos los módulos requeridos, reinicie el servicio Apache como se muestra a continuación.

# service apache2 restart [En Debian/Ubuntu/Mint] # service httpd restart [En RedHat/CentOS/Fedora] # systemct1 restart httpd [En RHEL/CentOS 7.xy Fedora 21]

A continuación, cree un archivo phpinfo.php en el directorio predeterminado de Apache, que usaremos para verificar si PHP se está procesando correctamente o no.

# echo ” “>/var/www/phpinfo.php [En Debian/Ubuntu/Mint] # echo” “>/var/www/html/phpinfo. php [En RedHat/CentOS/Fedora]

Nota. el directorio raíz predeterminado de Apache puede ser /var/www/ o /var/www/html/, verifique la ruta antes de continuar…

Ahora cargaremos la carpeta extraída mini a la ubicación del directorio predeterminado de Apache.

# cp-R/[ubicación de la carpeta extraída]/mini/var/www/[en Debian/Ubuntu/Mint] # cp-R/[ubicación de la carpeta extraída]/mini/var/www/html [En RedHat/CentOS/Fedora]

Necesitamos cambiar el nombre de un archivo, por lo tanto, lista larga el contenido de un directorio que se cargó en Apache directorio /var/www/ o /var/www/html.

# ls-l/var/www/mini OR # ls-l/var/www/html/mini  Contenido de Mini Servidor  Contenido del Mini Server Contenido del Mini Servidor

Ahora cambie el nombre de index-php.html a index.html solamente y deje los demás archivos intactos .

# cd/var/www/OR # cd/var/www/html/# mv mini/index-php.html mini/index.html  Renombrar archivo de índice  Rename Index File R archivo de índice de ename

Nota. si está utilizando cualquier otra plataforma como su host, debe cambiar el nombre del archivo respectivo como se muestra a continuación.

  1. Cambie el nombre de index-aspx.html a index.html. si está utilizando ASP.NET como su host.
  2. Cambie el nombre de index-jsp.html a index.html. si está utilizando JSP como su host.
  3. Cambie el nombre de index-asp.html a index.html. si está utilizando ASP como su host.
  4. Cambie el nombre de index-php.html a index.html. si está utilizando PHP como su host.

Ahora apunte su navegador web a la dirección IP de su servidor local, que normalmente en mi caso es:

http://192.168.0.4/mini Prueba de mini servidor Speedtest  Speedtest Mini Server Testing Speedtest Mini Server Testing

Haga clic en Iniciar prueba y comenzará a probar la velocidad localmente.

 Probar la velocidad de Internet localmente  Probar la velocidad de Internet localmente Probar la velocidad de Internet localmente

Ahora Si desea ejecutar el mini servidor a través de Internet, debe reenviar su puerto en el firewall como así como en el enrutador. Es posible que desee consultar el artículo a continuación para obtener un breve procedimiento sobre el tema anterior.

  1. Cree su propio servidor web para alojar un sitio web

Si todo va bien, puede verificar la velocidad de su ancho de banda usando un mini servidor. Pero si el mini servidor y la máquina que se va a probar están en la misma red, es posible que necesite un servidor proxy como ( kproxy.com. , para probar.

 Prueba la velocidad de Internet en la misma red Probar la velocidad de Internet en la misma red Probar la velocidad de Internet en la misma red

Además, puede verificar la velocidad de la conexión a Internet en un servidor sin cabeza o en la línea de comandos de Linux usando speedtest-Herramienta cli.

# speedtest_cli.py–mini http://127.0.0.1/mini  Verifique la velocidad de Internet usando Speetest-Cli  Verifique la velocidad de Internet usando Speetest-Cli Verifique la velocidad de Internet usando Speetest-Cli

​​ Nota. Si está en una red diferente, se supone que debe usar la dirección IP pública en el navegador web, así como una línea de comando.

Además, SYSAdmins. puede programar la prueba de velocidad para que se ejecute periódicamente en producción, después de configurar un mini servidor.

Conclusión

La configuración es demasiado fácil y me tomó menos de 10 minutos. Puede configurar su propio servidor de prueba de velocidad. para verificar la velocidad de conexión de su propio servidor de producción, es divertido.

Eso es todo por ahora. Muy pronto se me ocurrirá otro artículo interesante. Hasta entonces, estad atentos y conectados a Tecmint. No olvide enviarnos sus valiosos comentarios en los comentarios a continuación. Me gusta y comparte con nosotros y ayúdanos a difundir.