自建speedtest测速服务器教程,Linux/Windows/群晖

本文涉及的产品
.cn 域名,1个 12个月
简介: 可以在VPS上搭建speedtest测速网站来测试VPS的带宽,也可以在局域网内搭建speedtest来测试内网带宽。本文讲解如何在Linux和Windows和群晖上搭建speedtest服务器。

可以在VPS上搭建speedtest测速网站来测试VPS的带宽,也可以在局域网内搭建speedtest来测试内网带宽。本文讲解如何在Linux和Windows和群晖上搭建speedtest服务器。

高性价比和便宜的VPS/云服务器推荐:https://blog.zeruns.tech/archives/383.html

什么是speedtest

speedtest 以 HTML 和 JavaScript 为主, 利用客户端的浏览器通过上传和下载垃圾数据来测试 HTTP 传输速度, 和大家常用的 speedtest.net 差不多.
speedtest 使用任意操作系统上的任意 Web 服务器作为服务端, 所以理论上它支持 Windows/MacOS/Linux/Unix 等系统, IIS/Nginx/Apache/lighttpd 等服务器.
任意浏览器作为客户端如 Chrome/Firefox/IE11/Edge/Safari/Opera
speedtest 默认使用 PHP 作为服务端, 目前也有 node.js 版本, 也可以只用纯静态服务器.

Linux

方案一:docker

yum install docker
systemctl start docker
systemctl enable docker
docker pull adolfintel/speedtest
docker run --restart=always -d -p 8080:80 adolfintel/speedtest
systemctl stop firewalld.service
systemctl disable firewalld.service

输入上面命令安装speedtest测速服务后在浏览器地址栏输入http://服务器IP:8080即可打开测速页面

方案二:宝塔

按照这篇文章的环境搭建好web环境:https://blog.zeruns.tech/archives/218.html

下载speedtest源码:https://zeruns.lanzous.com/i8X6oea17sf

创建网站并上传刚刚下载的speedtest源码到网站目录,然后访问你的网站地址即可

Windows

通过远程桌面连接上自己的服务器,然后下载安装宝塔面板:https://www.bt.cn/?invite_code=MV91a2pjZnQ=

安装好后会显示面板地址和账号密码,复制到浏览器打开。

然后按照下图选择安装套件

接着添加网站,域名那里填自己的域名,如果没有域名可以直接填IP

接着下载speedtest源码然后上传到服务器:https://zeruns.lanzous.com/i8X6oea17sf



然后直接访问域名或服务器IP即可打开测速页面。

群晖

首先下载 speedtest 并上传到群晖,speedtest下载:https://zeruns.lanzous.com/i8X6oea17sf
将 speedtest 包中的文件上传到群晖共享文件夹的某个目录, 如下图

从套件中心找到并安装 Web Station 和 PHP 7.0

打开 Web Station 套件, 选择 PHP 设置, 编辑默认PHP配件文件. 勾选 openssl

选择 虚拟主机, 点击 新增, 然后按下图配置虚拟主机. 其中 端口文档根目录 按实际情况设置

安装完成后浏览器打开群晖IP加你自己设置的端口即可打开测速页面。

推荐文章

BBR/BBR Plus/BBR魔改版/锐速加速效果对比和测试方法:https://www.awsl9527.cn/archives/121.html
Linux服务器/VPS性能和带宽测试脚本汇总:https://www.awsl9527.cn/archives/50.html
怎样搭建个人博客:https://www.awsl9527.cn/archives/76.html
使用阿里云搭建网站并实现站库分离:https://www.awsl9527.cn/archives/79.html
搭建MC(我的世界)服务器,带Web管理面板:https://www.awsl9527.cn/archives/90.html
搭建内网穿透服务器,带Web面板:https://www.awsl9527.cn/archives/87.html

目录
相关文章
|
7天前
|
存储 数据挖掘 Linux
服务器数据恢复—Linux操作系统网站服务器数据恢复案例
服务器数据恢复环境: 一台linux操作系统服务器上跑了几十个网站,服务器上只有一块SATA硬盘。 服务器故障: 服务器突然宕机,尝试再次启动失败。将硬盘拆下检测,发现存在坏扇区
|
14天前
|
存储 安全 Linux
离线Linux服务器环境搭建
【9月更文挑战第3天】在离线环境下搭建Linux服务器需按以下步骤进行:首先确定服务器用途及需求,准备安装介质与所需软件包;接着安装Linux系统并配置网络;然后设置系统基础参数,如主机名与时区;安装必要软件并配置服务;最后进行安全设置,包括关闭非必要服务、配置防火墙、强化用户认证及定期备份数据。整个过程需确保软件包的完整性和兼容性。
|
17天前
|
存储 Web App开发 调度
Windows系统新手教程:常见操作命令帮你玩转电脑
Windows系统新手教程:常见操作命令帮你玩转电脑
57 5
|
16天前
|
存储 监控 Linux
监控Linux服务器
详细介绍了如何监控Linux服务器,包括监控CPU、内存、磁盘存储和带宽的使用情况,以及使用各种系统监控工具如vmstat、iostat、sar、top和dstat来分析系统性能,并推荐了一些开源监控系统。
24 0
监控Linux服务器
|
9天前
|
Linux 开发者 Python
从Windows到Linux,Python系统调用如何让代码飞翔🚀
【9月更文挑战第10天】在编程领域,跨越不同操作系统的障碍是常见挑战。Python凭借其“编写一次,到处运行”的理念,显著简化了这一过程。通过os、subprocess、shutil等标准库模块,Python提供了统一的接口,自动处理底层差异,使代码在Windows和Linux上无缝运行。例如,`open`函数在不同系统中以相同方式操作文件,而`subprocess`模块则能一致地执行系统命令。此外,第三方库如psutil进一步增强了跨平台能力,使开发者能够轻松编写高效且易维护的代码。借助Python的强大系统调用功能,跨平台编程变得简单高效。
12 0
|
17天前
|
监控 安全 网络协议
快速配置Linux云服务器
快速配置Linux云服务器
|
弹性计算 运维 监控
ECS使用与Linux环境搭建
本文主要记录ECS使用中,安全组配置,Linux下生成环境搭建等。
ECS使用与Linux环境搭建
|
9天前
|
Cloud Native Java 编译器
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
随着云计算技术的不断发展,云服务商们不断推出高性能、高可用的云服务器实例,以满足企业日益增长的计算需求。阿里云推出的倚天实例,凭借其基于ARM架构的倚天710处理器,提供了卓越的计算能力和能效比,特别适用于云原生、高性能计算等场景。然而,有的用户需要将传统基于x86平台的应用迁移到倚天实例上,本文将介绍如何将基于x86架构平台的应用迁移到阿里云倚天实例的服务器上,帮助开发者和企业用户顺利完成迁移工作,享受更高效、更经济的云服务。
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
|
7天前
|
编解码 前端开发 安全
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
在我们选购阿里云服务器的过程中,不管是新用户还是老用户通常都是通过阿里云的活动去买了,一是价格更加实惠,二是活动中的云服务器配置比较丰富,足可以满足大部分用户的需求,但是面对琳琅满目的云服务器实例、带宽和云盘选项,如何选择更适合自己,成为许多用户比较关注的问题。本文将介绍如何在阿里云的活动中选择合适的云服务器实例、带宽和云盘,以供参考和选择。
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
|
5天前
|
弹性计算 运维 安全
阿里云轻量应用服务器和经济型e实例区别及选择参考
目前在阿里云的活动中,轻量应用服务器2核2G3M带宽价格为82元1年,2核2G3M带宽的经济型e实例云服务器价格99元1年,对于云服务器配置和性能要求不是很高的阿里云用户来说,这两款服务器配置和价格都差不多,阿里云轻量应用服务器和ECS云服务器让用户二选一,很多用户不清楚如何选择,本文来说说轻量应用服务器和经济型e实例的区别及选择参考。
阿里云轻量应用服务器和经济型e实例区别及选择参考