speedtest-x测速工具 作者: Hogwarts 发布于: 2021-12-06 更新于: 2021-12-06 分类: 默认分类 人活在世,不能免俗。小鸡在手,亦不能免俗。来测测速吧。 测速工具最最有名的就是speedtest,测速的方式有很多;衍生的软件也很多,比如speedtest-x、HTML5 speedtest,就不一一列举了。本文是在vps端搭建speedtest在客户端进行测速。其实也称不上搭建,只是需要在服务端安装web服务和PHP服务。有时apt安装php时自动安装了apache,那就简单了,在apache的网页目录下载speedtest-x,就好了。 当然,安装nginx也行,或者向我一样懒的同学,可以弄个caddy也未尝不可。又不是比赛,又不是不能用,差不多就行了。 # 下载 wget https://github.com/BadApple9/speedtest-x/archive/refs/tags/20201222.tar.gz tar -zxvf 20201222.tar.gz //解压到web目录 # 单线程测速 speedtest默认是多线程测速,修改为单线程 将speedtest_worker.js里的Multistream项线程修改为1,并关闭quirks。 xhr_dlMultistream: 1, #将6修改为1 xhr_ulMultistream: 1, #将3修改为1 enable_quirks: false, #将true修改为false #可能出现的错误 在测速页面查看测速记录,测速结果页面显示 数据接口请求异常:error 则运行 chown -R www-data:www-data /data/www/speedtest-x/backend 其中 www-data为默认用户和用户组;/data/www为自行设置的web路径。 这两项可能需要修改。 **参考:**[【大佬来重新测速】三毛io 2.4 MB/s ,speedtest单线程测速 ](https://hostloc.com/forum.php?mod=viewthread&tid=929510&highlight=speedtest "【大佬来重新测速】三毛io 2.4 MB/s ,speedtest单线程测速 ") **speedtest-x 项目地址:**https://github.com/BadApple9/speedtest-x 标签: speedtest, speedtest-x