Speedtest для мобильных клиентов

Со страницы https://github.com/openspeedtest/Speed-Test загружаем исходный код с ветки main

Загрузка исходного кода

Загружаем полученный файл (Speed-Test-main.zip) сервер под управлением Linux.

Распаковываем в каталоге www:

cd /var/www
unzip Speed-Test-main.zip

# распакованный каталог переименовываем в speedtest
Пример каталога speedtest

Настраиваем nginx:

server {
    ...
    client_max_body_size 512M;
    ...
    location /speedtest {
        alias /var/www/speedtest;

        proxy_read_timeout 1800;
        proxy_connect_timeout 1800;
        proxy_send_timeout 1800;

        send_timeout 1800;
    }
    ...
}

После настройки и nginx (nginx -s reload) должна быть доступна страница:

Пример страницы speed test

Ссылки:

  • https://github.com/openspeedtest/Nginx-Configuration
  • https://github.com/openspeedtest/Speed-Test
  • https://ipv6.rs/tutorial/Alpine_Linux_Latest/Speed_Test_by_OpenSpeedTest™/
Print Friendly, PDF & Email

Добавить комментарий