内网搭建speedtest测速工具

news/2025/1/2 15:02:56/

开源代码https://github.com/librespeed/speedtest

搭建教程:
https://zhuanlan.zhihu.com/p/500402001 https://zhuanlan.zhihu.com/p/501218706?utm_id=0

宝塔官网https://www.bt.cn

一、实验环境
准备一台CentOS7系统服务器,开启root SSH远程登录。

二、操作步骤
1.宝塔Linux面板7.9.0安装
使用宝塔官网的Centos安装脚本

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

安装成功会出现以下提示

Congratulations! Installed successfully!外网面板地址: http://1.1.1.1:8888/1a93ccbe
内网面板地址: http://2.2.2.2:8888/1a93ccbe
username: 9ouxxlor
password: 2859fbf7
If you cannot access the panel,
release the following panel port [8888] in the security group
若无法访问面板,请检查防火墙/安全组是否有放行面板[8888]端口

2.安装必要的套件
Nginx、Mysql、PHP和phpMyAdmin

3.添加站点
在这里插入图片描述

4.speedtest文件下载
https://github.com/librespeed/speedtest

5.上传speedtest文件
在文件/www/wwwroot/www.testtest.com(上传的目录就是新增站点的目录)
在这里插入图片描述
再解压

6.访问测速网站
http://www.testtest.com:65443/speedtest-master/example-singleServer-full.html
这里访问路径根据html所在的文件路劲填写

7.界面优化一下
example-singleServer-full.html名称改为speedtest.html
在这里插入图片描述

LibreSpeed Example改为内网测速平台speedtest

效果
在这里插入图片描述
8.测速信息与数据库对接
导入数据库telemetry_mysql.sql(这个sql文件在github下载的包里面有),修改telemetry_settings.php(在文件在之前上传到站点目录里面有)信息
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述
9.登录phpMyAdmin管理数据库的工具
在这里插入图片描述
10.测速测试
在这里插入图片描述

测试查看数据库,测试客户端的网速信息,数据库中已经有了。

在这里插入图片描述

通过docker部署speedtest测速平台

1、安装docker

2、拉取镜像

  • 在有网的情况下可以直接执行docker run命令会自动拉取并运行容器
  • 如果是在内网则可以,下载镜像后导入

在网上冲浪发现有连个镜像比较好用,如下:
镜像1:https://hub.docker.com/r/openspeedtest/latest#!

docker pull openspeedtest/latest

镜像2:https://hub.docker.com/r/ilemonrain/html5-speedtest/#!

docker pull ilemonrain/html5-speedtest

3、运行容器
使用命令:

docker run [-t/-d] -p [6688]:80 ilemonrain/html5-speedtest:alpine

参数详解:

-t:启动后显示日志,可用Ctrl+C转入后台运行
-d:后台模式启动
-p 6688:80:镜像映射端口,修改6688为任意端口即可

示例命令:

docker run -d -p 6688:80 ilemonrain/html5-speedtest:alpine

http://www.ppmy.cn/news/368194.html

相关文章

2017测网速5大方法

2017测网速5大方法 方法一:http://www.speedtest.cn/ 方法二:360宽带测网速 (360安全卫士软件,点击右键有个:测网速的功能) 方法三:www.bbn.com.cn 方法四、www.10010.com 中国联通网上营业厅…

三个工具测试网络速度

可以在命令行中检查Internet和网络速度的三个开源工具是Speedtest,Fast和iPerf。 点击阅读原文 Speedtest Speedtest以Python实现,打包在Apt中,也可与pip一起使用。可以将其用作命令行工具或在Python脚本中使用。 安装: sudo…

经典实践 | 网速测速小工具(上)

Part1关于 SpeedTest speedtest 是世界上流行的网速测试平台,python 有其对应的库名为 speedtest-cli。我们可以使用其客户端进行网络测试,也可以使用类对象用代码去测试。我们执行 pip3 install speedtest-cli 即可安装。 Part2网速测试小工具 1代码 fr…

windows10网速监控(netspeedmonitor)

最后效果: 1.首先下载netspeedmonitor 传送门:链接:https://pan.baidu.com/s/1WlDnp8yh4ypEw0iH9MpiIg?pwdxq9v 提取码:xq9v --来自百度网盘超级会员V2的分享 里面有两个,x64对应64位机器,x86对应32位机器。大家选择…

网络速度在线测试软件,在线网速测试(局域网速度测试工具)

中国电信提供了在线测速,让你获得最专业的测速服务中国电信网厅在线测速:可能有些人会在测速的过程中都会遇到一个问题: 测速结果为什么略低于宽带速率?其实宽. 一、通过双击本地连接,弹出一个对话框,在常规项里面的“活动”中,有一个闪动. 或者登录网速测试网站进行在线…

哪个软件测试上传速度最准,哪个软件测网速准确,360怎么测网速

360测速器也叫360宽带测速器是360安全卫士里的一款免费宽带测速软件,可以测试出网络下载上传速度。 那么360测速器要怎么使用,测得网速又准吗? 怎么用360准确测网速?  1、首先我们打开360安全卫士。 2、在软件界面的右边里的功能大全,点击…

批处理|测试工具|局域网速度测试/网络上传与下载速度测试

批处理实现局域网速度测试/网络上传与下载速度测试 用于检测WIFI模块/有线网卡/RJ45或者局域网的传输速度 --- Iperf是一个网络性能测试工具,Iperf可以测试最大TCP和UDP带宽性能,Iperf具有多种参数和UDP特性,可以根据需要调整,Iperf可以报告带宽,延迟抖动和数据包丢失. 源自…

什么软件测试出来的网速准确,怎么测网速多少兆(测试网速快哪个软件准确)...

我国目前已有四大宽带运营商,分别是:中国电信、中国联通、中国移动和最近刚获得牌照的中国广电。 从工信部发布的消息来看,我国大部分地区已基本完成了城市铜线宽带到光纤宽带的更换,并且几大运营商也已成了的宽带的降费提速。那么…