**基于LibreSpeed和speedtest-x**
**本库是东凑西拼的屎山和bug堆起来的,能跑起来是个奇迹。**
**支持单线程,多线程测速**
**支持测速记录查询**
面板部署:
下载本仓库并解压到网站目录。
1、访问 {域名}/index.html 进行测速
2、打开 {域名}/results.html 查看测速记录
3、results.html页面提示接口报错,是因为没有权限。请给予目录755权限(宝塔所有者权限是www非root)
非面板部署:
yum install httpd php git -y
git clone https://github.com/youheiss/Speedtest-N.git
cd Speedtest-N/
cp -R backend/ chartjs/ *.html *.js /var/www/html/
cd /var/www/html/
chown -R apache *
systemctl start httpd#重启httpd服务
参考的库(我抄袭的库)
https://github.com/librespeed/speedtest
https://github.com/BadApple9/speedtest-x
------
当做speedtest-x换皮+单线程测速,看到就行了
厂库地址:https://github.com/youheiss/Speedtest-N
9929洛杉矶 demo:http://154.19.242.8/
热议
2楼 若志 2022-4-8 12:34:30
Mark 不错 现在就去装一下 试试
3楼 Wnn 2022-4-8 12:35:27
好东西 收藏了
4楼 hncdbai 2022-4-8 12:41:00
5楼 zhbbo 2022-4-8 13:02:01
9929是啥机器?不错
6楼 FAT2048 2022-4-8 13:04:11
9929是啥机器?不错
deepvm的9929
7楼 表弟 2022-4-8 13:09:58
先收藏为敬!
8楼 御宅的鸡蛋 2022-4-12 08:45:00
有木有一键脚本不用面板那种
9楼 FAT2048 2022-4-12 09:17:16
有木有一键脚本不用面板那种
你把非面板部署的代码 复制到新建的xxx.sh文件里然后运行./xxx.sh就一键啦
10楼 sunshao86 2022-4-12 09:23:31
跑起来了,但是一堆的IP.IO报错是什么原因?谢谢~
12楼 御宅的鸡蛋 2022-4-12 09:29:01
你把非面板部署的代码 复制到新建的xxx.sh文件里然后运行./xxx.sh就一键啦 ...
9929洛杉矶是哪个厂的 还不错
另外之前speedtest-x 我就问有没有单线程的了 结果被楼主做出来了
13楼 sunshao86 2022-4-12 09:30:23
不知道能不能看清楚,啊哈哈哈,估计瞎眼了
IP地址:This script detects the client's IP address and fetches ISP info from ipinfo.io/ * Output from this script is a JSON string composed of 2 objects
14楼 FAT2048 2022-4-12 09:33:19
9929洛杉矶是哪个厂的 还不错
另外之前speedtest-x 我就问有没有单线程的了 结果被楼主做出来了 ...
deepvm的9929
15楼 Benladen 2022-4-12 09:39:46
看着不错!
16楼 渣渣灰 2022-4-12 09:43:05
不错 收藏备用
17楼 虫虫 2022-4-12 09:45:22
不错 赞一个
18楼 justfkqq 2022-4-12 09:53:25
root@TerrificUnwilling-VM:/# apt -yinstall httpd php git
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package httpd is a virtual package provided by:
yaws 2.0.6+dfsg-1+deb10u1
webfs 1.21+ds1-12
tntnet 2.2.1-3+b1
nginx-light 1.14.2-2+deb10u4
nginx-full 1.14.2-2+deb10u4
nginx-extras 1.14.2-2+deb10u4
mini-httpd 1.30-0.2
micro-httpd 20051212-15.1
lighttpd 1.4.53-4+deb10u2
ebhttpd 1:1.0.dfsg.1-4.3+b2
apache2 2.4.38-3+deb10u7
You should explicitly select one to install.
E: Package 'httpd' has no installation candidate
报错
19楼 花落无声 2022-4-12 09:56:12
收藏了。
20楼 FAT2048 2022-4-12 09:59:38
root@TerrificUnwilling-VM:/# apt -yinstall httpd php git
Reading package lists... Done
Building de ...
没有找到httpd包更新一下你的 apt源
22楼 FAT2048 2022-4-12 10:11:48
root@TerrificUnwilling-VM:/# apt -y update
Hit:1 http://deb.debian.org/debian buster InRelease
Hit ...
ahhhhhhhh我是没办法了 我是菜鸡。反正就是要一个web环境
23楼 mehui 2022-4-12 10:17:34
打包个docker镜像吧
24楼 FAT2048 2022-4-12 10:21:13
root@TerrificUnwilling-VM:/# apt -y update
Hit:1 http://deb.debian.org/debian buster InRelease
Hit ...
对不起我错了 你的不是报错 是说httpd里面有多个包 ,让你选择一个 (应该是吧)
你试一下 apt install apache2
25楼 march_chen 2022-4-12 10:22:16
收藏一下
26楼 FAT2048 2022-4-12 10:24:23
打包个docker镜像吧
有空学习一下先
27楼 justfkqq 2022-4-12 10:32:40
对不起我错了 你的不是报错 是说httpd里面有多个包 ,让你选择一个 (应该是吧)
你试一下 ap ...
可以了,不过跟前面那要哥们一样,很多错误代码跑出来。
另外一个问题就是测速不准,我同时也部署了一个speedx,能测到200M,你这个只能测到0.3M,单线程更是只跑了0.03M
28楼 FAT2048 2022-4-12 10:33:57
可以了,不过跟前面那要哥们一样,很多错误代码跑出来。
另外一个问题就是测速不准,我同时也部署了一个s ...
什么系统我只试过centos 其他没试过呢
29楼 justfkqq 2022-4-12 10:34:43
什么系统我只试过centos 其他没试过呢
debian 10
30楼 燕十三丶 2022-4-12 10:39:38
感谢分享
32楼 FAT2048 2022-4-12 10:41:10
可以了,不过跟前面那要哥们一样,很多错误代码跑出来。
另外一个问题就是测速不准,我同时也部署了一个s ...
ip那个问题 我时间装Debian看看但是你说的速度问题,speedtest-x能跑的 我就肯定能跑原因 咳咳咳 还有你该不会同时测速吧?
33楼 幺鸡 2022-4-12 10:48:30
可以了,不过跟前面那要哥们一样,很多错误代码跑出来。
另外一个问题就是测速不准,我同时也部署了一个s ...
感谢老哥
34楼 adef_1 2022-4-12 10:51:06
收藏一下
35楼 cloverzrg 6小时前
speettest 这种东西做起来应该很简单,怎么这类项目这么少
36楼 lzlancom 2分钟前
用上啦,谢谢
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
评论前必须登录!
立即登录 注册