快捷搜索:  汽车  科技

linux测网速代码(LibreSpeed测网速服务给你代码)

linux测网速代码(LibreSpeed测网速服务给你代码)然后等待完成。npm install 执行安装等到安装完毕。 cd speedtest进入文件夹,然后git checkout node项目默认分支是php结构,把它切换为node项目。

1.前言

当遇到网速不顺,或者新换过路由器,新增宽带的时候,我们就想要去尝试测试连接速度,www.speedtest.net是一个不错的去处,但他是国外的地址访问不是很方便,广告都要加载不出来了。而speedtest.cn广告有点多,还一直推荐让你去升级宽带服务。而https://github.com/librespeed/speedtest/它是一个免费项目。可以很好地去使用它来测网速。该项目可以用来测试自己的内网/外网速度,路由器速度。

2.安装

官方有几种安装方式,我这里就用nodejs去安装它,

首先确认要有nodejs环境,没有就直接就nodejs官方安装它,然后最好再安装一下pm2 -g。后面会用到。

git clone https://github.com/librespeed/speedtest.git

随便找个文件夹,执行命令,

linux测网速代码(LibreSpeed测网速服务给你代码)(1)

等到安装完毕。

cd speedtest

进入文件夹,然后

git checkout node

项目默认分支是php结构,把它切换为node项目。

npm install

执行安装

linux测网速代码(LibreSpeed测网速服务给你代码)(2)

然后等待完成。

执行nodejs文件

node src/Speedtest.js

这里装过pm2的朋友可以执行pm2 start <filename> 来让node进程常驻。

linux测网速代码(LibreSpeed测网速服务给你代码)(3)

然后就可以访问网页了,该项目默认端口号是8888.

3.使用

我是在远程服务器使用的。直接访问对应ip的端口号。

linux测网速代码(LibreSpeed测网速服务给你代码)(4)

这里把ip地址打马了哈哈。可以看到差不多这个网速是这样的。

后来发现这个测试确实比较费流量,我把服务关了。

利用本地内网去尝试手机端测试。

linux测网速代码(LibreSpeed测网速服务给你代码)(5)

手机浏览器可以尝试去使用。


往期回顾:

给你代码:uni-app滚动条问题

给你代码:关于npm的坑

给你代码:为什么说 HTTPS 很重要

猜您喜欢: