【服务器工具】Speedtest-X测速工具 —服务器网页测速

评论2,751
abcproxy

Speedtest-X是一款服务器在线网页测速工具,属于LibreSpeed的延伸项目,可以很直观的反映服务器到本地的延时、上传和下载速度。安装程序非常简单,可以通过docker部署,也可以通过添加网站的方式,只需要基本的nginx和php程序即可,不依赖mysql,使用文件数据库记录各地用户的测速结果方便查看。

【服务器工具】Speedtest-X测速工具 —服务器网页测速

Docker部署(推荐)

1、安装docker,如果找不到curl命令,请安装curl,centos系统(yum install curl)或debian和ubuntu系统(apt-get install curl文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker

有关Docker常用命令参考:【Docker容器】Docker的安装部署和常用操作命令文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

2、拉取镜像,默认第一个命令即可文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

docker pull badapple9/speedtest-x
#Arm架构机器运行下列命令
docker pull stilleshan/speedtest-x

3、运行docker容器文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

docker run -d -p 8088:80 -it badapple9/speedtest-x
#Arm架构机器运行下列命令
docker run -d -p 8088:80 -it stilleshan/speedtest-x

参数:-d代表以常驻进程模式启动文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

8088: 默认容器开放端口,可改为其他端口,需防火墙放行该端口文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

启动时可指定的环境变量:文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

-e WEBPORT=80: 容器内使用的端口文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

-e MAX_LOG_COUNT=100:最大可保存多少条测速记录文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

-e IP_SERVICE=ip.sb:使用的 IP 运营商解析服务(ip.sb 或 ipinfo.io)文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

-e SAME_IP_MULTI_LOGS=false: 是否允许同一IP记录多条测速结果文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

如果想让 Docker 容器支持 ipv6,可编辑 /etc/docker/daemon.json ,加上以下内容:(如果不存在这个文件则直接创建)文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

{
  "ipv6": true,
  "fixed-cidr-v6": "fd00::/80",
  "experimental": true,
  "ip6tables": true
}

4、本地浏览器访问: 服务器IP:8088/index.html文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

常规网站部署

1、安装宝塔面板或lnmp环境包,这里以宝塔面板环境作演示,在面板应用商店里找到nginx1.7和php5.6及以上版本安装;文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

2、在面板的网站里新建个站点(有域名可以把域名解析到服务器IP后输入域名,没有域名就直接输入IP地址),然后把Speedtest-X程序上传到网站根目录,我这里已经通过宝塔的远程下载文件并解压好了,下载地址:https://github.com/BadApple9/speedtest-x/archive/refs/heads/master.zip文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

【服务器工具】Speedtest-X测速工具 —服务器网页测速

3、在本地浏览器输入:绑定的域名 进行测速,或者输入:服务器IP地址/index.html文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

4、在backend/config.php文件里可以编辑相关的参数配置文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html 文章源自技术白(jishubai.com)技术白-https://jishubai.com/280.html

本站QQ群186764881   咨询微信:lspnbpro(付费协助)   杂货铺曙光商店
列表AD
技术白
  • Speedtest-X
  • Speedtest-X工具
  • Speedtest-X服务器测速
  • 服务器测速工具
评论  0  访客  0
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定