Настройте свой собственный «Speedtest Mini Server» для проверки скорости Интернет-трафика

  1. Установите Speedtest Mini Server в Linux
  2. На Debian / Ubuntu / Mint
  3. На RedHat / CentOS / Fedora
  4. Заключение

Этот учебник, ошеломленный ответом на предыдущую статью о том, как проверить скорость полосы пропускания с помощью инструмента командной строки speedtest-cli.py , поможет вам узнать, как настроить собственный мини-сервер speedtest за 10 минут.

  1. Проверьте скорость вашего интернета из командной строки с помощью инструмента «Speedtest-CLI»

Speedtest.net mini - это приложение для тестирования скорости, которое используется для размещения сервера тестирования скорости (Mini) на вашем собственном сайте / сервере. Еще одно приложение от NetGuage служит той же цели, которая в первую очередь предназначена для корпоративных сайтов.

Speedtest.net Mini доступен бесплатно и совместим со всеми основными веб-серверами. Он измеряет пинг, отправляя HTTP-запрос на выбранный сервер, и измеряет время до получения ответа. Для проверки скорости загрузки и загрузки он загружает и загружает небольшие двоичные файлы с веб-сервера на клиент и наоборот для загрузки.

Примечание . Сервер Speedtest Mini нельзя использовать ни в коммерческих целях, ни на коммерческих сайтах.

Установите Speedtest Mini Server в Linux

Загрузите мини-сервер speedtest по ссылке ниже. Вам необходимо войти в систему, прежде чем вы сможете скачать. Если у вас нет учетной записи, сначала зарегистрируйтесь.

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

После загрузки файла mini.zip необходимо распаковать архив.

# Распаковать mini.zip

Теперь вам нужно определить, на каком сервере вы хотите разместить приложение. В качестве хост-сервера вы можете выбрать любой из следующих вариантов - PHP, ASP, ASP.NET и JSP. Здесь мы будем использовать PHP и Apache в качестве сервера для размещения.

Давайте установим Apache, PHP и все необходимые модули PHP, используя следующие команды.

На Debian / Ubuntu / Mint

# apt-get install apache2 # apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5

На RedHat / CentOS / Fedora

# yum install httpd # yum install php php-mysql php-pdo php-gd php-mbstring

После установки Apache и PHP со всеми необходимыми модулями перезапустите службу Apache, как показано ниже.

# service apache2 restart [В Debian / Ubuntu / Mint] # service httpd restart [В RedHat / CentOS / Fedora] # systemct1 restart httpd [В RHEL / CentOS 7.x и Fedora 21]

Затем создайте файл phpinfo.php в каталоге Apache по умолчанию, который мы будем использовать для проверки правильности рендеринга в PHP.

# echo "<? php phpinfo ();?>"> /var/www/phpinfo.php [В Debian / Ubuntu / Mint] # echo "<? php phpinfo ();?>"> / var / www / html /phpinfo.php [В RedHat / CentOS / Fedora]

Примечание : корневой каталог Apache по умолчанию может быть / var / www / или / var / www / html / , пожалуйста, проверьте путь перед тем, как двигаться дальше…

Теперь мы будем загружать извлеченную папку mini в каталог по умолчанию Apache.

# cp -R / [расположение в извлеченной папке] / mini / var / www / [в Debian / Ubuntu / Mint] # cp -R / [расположение в извлеченной папке] / mini / var / www / html [в RedHat / CentOS / Fedora]

Нам нужно переименовать файл, следовательно, длинный список содержимого каталога, который был загружен в каталог Apache / var / www / или / var / www / html .

# ls -l / var / www / mini ИЛИ # ls -l / var / www / html / mini # ls -l / var / www / mini ИЛИ # ls -l / var / www / html / mini

Содержимое мини-сервера

Теперь переименуйте index-php.html только в index.html и оставьте другие файлы без изменений.

# cd / var / www / OR # cd / var / www / html / # mv mini / index-php.html mini / index.html # cd / var / www / OR # cd / var / www / html / # mv mini / index-php

Переименовать индексный файл

Примечание . Если вы используете в качестве хоста любую другую платформу, вам нужно переименовать соответствующий файл, как показано ниже.

  1. Переименуйте index-aspx.html в index.html , если вы используете ASP.NET в качестве хоста.
  2. Переименуйте index-jsp.html в index.html , если вы используете JSP в качестве хоста.
  3. Переименуйте index-asp.html в index.html , если вы используете ASP в качестве хоста.
  4. Переименуйте index-php.html в index.html , если вы используете PHP в качестве хоста.

Теперь укажите вашему веб-браузеру IP-адрес вашего локального сервера, который обычно в моем случае:

http://192.168.0.4/mini http://192

Speedtest Mini Server Тестирование

Нажмите «Начать тестирование» и начнется тестирование скорости на месте.

Проверьте скорость интернета локально

Теперь, если вы хотите запустить мини-сервер через Интернет, вам нужно перенаправить свой порт в брандмауэр, а также в маршрутизатор. Вы можете обратиться к статье ниже, чтобы получить краткую инструкцию по вышеуказанной теме.

  1. Создайте свой собственный веб-сервер для размещения веб-сайта

Если все идет хорошо, вы можете проверить свою пропускную способность, используя мини-сервер . Но если тестируемый мини-сервер и компьютер находятся в одной сети, вам может понадобиться прокси-сервер, например ( kproxy.com ), для тестирования.

com ), для тестирования

Проверьте скорость интернета в той же сети

Также вы можете проверить скорость подключения к Интернету на автономном сервере или в командной строке Linux, используя инструмент speedtest-cli.

# speedtest_cli.py --mini http://127.0.0.1/mini # speedtest_cli

Проверьте скорость интернета с помощью Speetest-Cli

Примечание : если вы находитесь в другой сети, вы должны использовать публичный IP-адрес в веб-браузере, а также в командной строке.

Кроме того, SYSAdmins может запланировать запуск скоростного тестирования периодически в рабочей среде после настройки мини-сервера.

Заключение

Установка слишком проста и заняла у меня менее 10 минут времени. Вы можете настроить свой собственный сервер для тестирования скорости, чтобы проверить скорость подключения вашего собственного производственного сервера, это весело.

Это все на данный момент. Я скоро придумаю еще одну интересную статью. До тех пор, пока оставаться в курсе и подключен к Tecmint. Не забудьте предоставить нам свой ценный отзыв в комментариях ниже. Как и поделиться с нами и помочь нам получить распространение.

Похожие

ОРАНЖЕВЫЙ - Выберите свой номер телефона
Каждой SIM-карте, которая входит в сеть оператора, должен быть присвоен номер MSISDN или номер телефона. Если в журналах устройства MiDGE / MG102i мы находим такую ​​запись: 28 октября, 01:04:17 MIDGE user.err wwan-manager [2261]: wwan0: Не удалось получить запрошенный тип сервиса! 28 октября, 01:04:19 MIDGE
Собственный бизнес для рукоделия или StartUp?
Позвольте мне начать с того, что у каждой из этих форм есть свои плюсы и минусы. Дело не в том, что одно лучше другого, потому что «что-то есть». Тот факт, что человек подходит больше, зависит от наших потребностей, ситуаций, финансов, ремесел, которые мы производим, и многих других факторов. Есть много мифов о создании бизнеса. Например, он подлежит оплате, его нужно закрыть на год, необходимо ожидать контроля и т. Д. И правда в том, что самая большая боль в создании
Как установить гостевые дополнения VirtualBox в Ubuntu
Гостевые дополнения VirtualBox представляют собой набор драйверов устройств и системных приложений, предназначенных для более тесной интеграции между хост-системой и гостевой операционной системой. Они помогают повысить общую интерактивность и удобство использования гостевых систем. Читайте также : Как установить гостевые дополнения VirtualBox в CentOS
Photoshop CS5 Mini Bridge упрощает нашу жизнь!
Mini Bridge в Adobe Photoshop CS5 - это, по сути, окно в унесенный заливом мост. Когда вы нажимаете на Mini Bridge, если Bridge не открыт, вы подождите немного, и Bridge запустится в фоновом режиме.
Веб-браузер Opera наконец-то предлагает 32-битные сборки Linux
... ная страница загрузки - это функции, поступающие с последнее стабильное обновление в оперу"> Приглушение вкладок и обновленная страница загрузки - это функции, поступающие с последнее стабильное обновление в оперу. Пользователи часто пропускаемого веб-браузера найдут небольшой набор других
Как настроить свой собственный iPad FTP-сервер [Jailbreak]
Реклама Если вы взломали свой iPad, существует множество способов передачи файлов туда и обратно между вашим надежным планшетом и компьютером. Тем не менее, большинство из них требуют, чтобы вы открыли какое-то приложение на стороне iPad.
Windows 10 Mobile: теперь вы можете обновить свой телефон с ПК
Microsoft отказалась от новых функций Windows 10 Mobile, но пообещала в ближайшем будущем установить исправления на оставшихся устройствах Windows Phone. Чтобы помочь пользователям Windows Phone 8.1 и Windows Mobile 10 установить будущие обновления, Microsoft выпустила инструмент обновления через кабель (OTC) , который
Сравнение выпусков Windows Server 2016
... Server 2016 - это операционная система, созданная корпорацией Microsoft, которая является преемницей Windows Server 2012. Это серверная версия Windows 10, доступная с сентября 2016 года. В этой статье показаны различия между отдельными выпусками Windows Server 2016. Информацию о ценах Windows Server 2016 можно найти в интернет-магазине Thomas-Krenn в этом районе. Программное обеспечение
10 лучших медиасерверных программ для Linux в 2019 году
Медиасервер - это просто специализированный файловый сервер или компьютерная система для хранения мультимедиа (цифровых видео / фильмов, аудио / музыки и изображений), к которым можно получить доступ по сети. Чтобы настроить медиасервер, вам понадобится компьютерное оборудование (или, возможно, облачный сервер), а также программное обеспечение, которое позволит вам организовать ваши медиафайлы и упростить их потоковую передачу и / или обмен ими с друзьями и семьей. В этой
Введение в нагрузочное тестирование
... нальными и сложными, производительность становится основной проблемой как для разработчиков, так и для пользователей. С исследования Показывая, что более быстрые сайты приводят к более активным пользователям, увеличению продаж и увеличению трафика, важно обратить внимание на то, как быстро вы можете доставить свой сайт своим пользователям и отобразить его в своем браузере. Общим термином для этой области знаний является оптимизация
Опробовано на iPad: Opera Mini 8.0 выпущена для iOS
... mini/"> Опера Мини все еще очень широко распространен браузер на мобильных устройствах. Теперь норвежская компания выпустила новую версию 8.0 для iOS и полностью адаптировала ее под дизайн iOS 7. У нас установлена ​​новая версия на iPad, и мы расскажем вам, чего ожидать от обновления. Обновление бесплатно для iPhone и это

Комментарии

Сможете ли вы использовать свой iPad вместо ноутбука для диджеинга с использованием вашего контроллера?
Сможете ли вы использовать свой iPad вместо ноутбука для диджеинга с использованием вашего контроллера? Нечто захватывающее для диджеев, которые владеют iPad, только что произошло. В двух словах, ответ на вопрос «Будет ли мой DJ-контроллер работать с моим iPad?» Только что изменился с «вероятно, нет» на «да, это довольно вероятно»! С iOS6 мы узнали, что, пока ваш DJ-контроллер «соответствует классу» (лучший тест: при использовании его с ноутбуком Windows, для него не нужно
Могу ли я использовать подписку на предложение Heyah Smart, сохранив свой номер телефона?
Могу ли я использовать подписку на предложение Heyah Smart, сохранив свой номер телефона? Да, вы можете сохранить свой номер при заключении договора. Все, что вам нужно сделать, это заказать выбранный пакет Smart на www.heyah.pl Вы выберете опцию «Я перехожу с Heyah на карту» и дадите нам свой номер. Я являюсь клиентом T-Mobile для карты. Как я могу использовать подписку на предложение Heyah Smart? Вы можете сохранить
Какие скорости интернета вам нужны для вашего дома?
Какие скорости интернета вам нужны для вашего дома? При покупке интернет-услуг важно понимать Мбит / с и скорость, необходимую для текущей или желаемой интернет-активности. Проверьте, что вы можете сделать с различными Мбит / с: Основное использование Интернета: от 5 до 3 Мбит / с отправка писем работа в Интернете загрузка текстов, таких как электронные книги Умеренное использование Интернета: от
Так стоит ли вам обновлять свой существующий PS4?
Так стоит ли вам обновлять свой существующий PS4? Ответ во многом зависит от того, есть ли у вас телевизор 4K или вы планируете перейти на него. Если да, то PS4 Pro представит множество визуальных преимуществ. Если нет, то, скорее всего, на PS4 Pro нет ничего, что стоило бы дополнительных денег, по крайней мере, пока.
Могу ли я использовать свой компьютер во время разговора по телефону?
Могу ли я использовать свой компьютер во время разговора по телефону? В большинстве случаев да. Могу ли я взять с собой адаптер телефона, когда я путешествую? Некоторые поставщики услуг VoIP предлагают услуги, которые можно использовать везде, где доступно высокоскоростное интернет-соединение. Использование услуги VoIP из нового местоположения может повлиять на вашу способность напрямую подключаться к службам экстренной помощи через 9-1-1. Для получения дополнительной
Если не ваш собственный администратор, то что?
Если не ваш собственный администратор, то что? Многие хостинговые компании также предоставляют услуги удаленного администрирования инфраструктуры. Обычно такой пакетный сервис не стоит нам много, но мы можем многого выиграть. Поэтому давайте ответим, почему не стоит нанимать нашего собственного администратора. Случай также начинает выглядеть совершенно иначе, если мы предположим, что инфраструктура должна работать круглосуточно, а в рабочие дни время составляет всего 8 часов. Он остается 16
Что делать, если Вы потеряли карточку или забыли свой клубный номер?
Что делать, если Вы потеряли карточку или забыли свой клубный номер? Если Вы потеряли Клубную карту, обратитесь в Клуб любым удобным для Вас способом для ее повторного изготовления. Обратившись в информационную службу по телефону, назовите свои личные данные. В случае обращения в письменном виде, укажите фамилию, имя, отчество и полный почтовый адрес. После того, как данные, Вы указали, пройдут идентификацию в базе данных Клуба. Мы с радостью напомним Вам номер утраченной карты.
В заключение, у нас есть явный победитель?
В заключение, у нас есть явный победитель? Просто составляя карту мыслей ... может быть, нет ... мы думаем, что все 3 являются полезными вариантами по сравнению с альтернативами (онлайн, приложения и бесплатное программное обеспечение). Есть кое-что, что мы обнаружили, двигаясь по этой дороге менее путешествованной. Это не просто создание карты ума. Это больше о том, что вы делаете после того, как составляете карту ума. Как вы делитесь данными и как вы манипулируете данными, не воссоздавая их.

Echo "<?
Php phpinfo ();?
Php phpinfo ();?
Сможете ли вы использовать свой iPad вместо ноутбука для диджеинга с использованием вашего контроллера?
В двух словах, ответ на вопрос «Будет ли мой DJ-контроллер работать с моим iPad?
Могу ли я использовать подписку на предложение Heyah Smart, сохранив свой номер телефона?
Как я могу использовать подписку на предложение Heyah Smart?
Какие скорости интернета вам нужны для вашего дома?
Так стоит ли вам обновлять свой существующий PS4?
Могу ли я использовать свой компьютер во время разговора по телефону?