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 proporcionarle el conocimiento para establecer su propio mini servidor speedtest en 10 minutos.
[ También podría gustarte: Cómo probar la velocidad de Internet de Linux mediante 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ñado principalmente para sitios corporativos.
Speedtest.net Mini está disponible de forma gratuita y es compatible con los 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 cargarlos.
Nota: El servidor Speedtest Mini no se puede utilizar para uso comercial ni en ningún sitio comercial.
Descargue speedtest Mini Server desde el siguiente enlace. Debe iniciar sesión antes de poder descargar. Si no tiene una cuenta, regístrese primero.
Una vez descargado mini.zip
archivo, debe descomprimir el archivo de almacenamiento.
# Descomprima 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.
# apt-get install apache2. # apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5.
# yum instala httpd. # yum instala php php-mysql php-pdo php-gd php-mbstring.
Después de instalar Apache y PHP con todos los módulos necesarios, 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 phpinfo.php
en el directorio predeterminado de Apache, que usaremos para verificar si PHP se está procesando correctamente o no.
# eco "php phpinfo (); "> /var/www/phpinfo.php [en Debian / Ubuntu / Mint]
# eco "php phpinfo (); "> /var/www/html/phpinfo.php [en RedHat / CentOS / Fedora]
Nota: El directorio raíz predeterminado de Apache tal vez /var/www/ o /var/www/html/, compruebe el camino antes de seguir adelante ...
Ahora estaremos cargando 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, haga una lista larga del contenido de un directorio que se cargó en el directorio de Apache /var/www/ o /var/www/html.
# ls -l / var / www / mini O # ls -l / var / www / html / mini.
Ahora cambie el nombre index-php.html
para index.html
solo y dejar los demás archivos intactos.
# cd / var / www / O. # cd / var / www / html / # mv mini / index-php.html mini / index.html.
Nota: Si está utilizando cualquier otra plataforma como su host, debe cambiar el nombre del archivo respectivo como se muestra a continuación.
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.
Haga clic en Iniciar prueba y comenzará a probar la velocidad localmente.
Ahora, si desea ejecutar el mini servidor a través de Internet, debe reenviar su puerto en el firewall y en el enrutador. Es posible que desee consultar el artículo a continuación para obtener una breve descripción del tema anterior.
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), Probar.
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-cli
herramienta.
# speedtest_cli.py --mini http://127.0.0.1/mini.
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.
Es más, SYSAdmins puede programar la prueba de velocidad para que se ejecute periódicamente en producción, después de configurar un mini servidor.
La configuración es demasiado fácil y me tomó menos de 10 minutos. Puedes configurar el tuyo propio servidor de prueba de velocidad comprobar 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.