[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  网络教程,国外免费VPS,国外永久免费VPS

一键 Speedtest 测试服务器到本地速度 安装网页版 LibreSpeed HTML5 Speedtest Speedtest-X

全球[VPS测评]来源:VPS推荐网点击:975
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
一键 Speedtest 测试服务器到本地速度 安装网页版 LibreSpeed HTML5 Speedtest Speedtest-X前言

网页版Speedtest看起来很强,却测试不出来本地到目标服务器的速度?

VPS服务器上跑Speedtest-CLI却总感觉测试结果不靠谱,而且很多小白对于命令行的操作看着就头痛?

下面,就教大家搭建三款:LibreSpeed/HTML5 Speedtest/Speedtest-X,已实现本地到VPS的测速。

这里全部使用Docker化,真正的一键部署测速环境,安装、删除都非常容易!

截图LibreSpeed

项目地址:https://github.com/librespeed/speedtest

HTML5 Speedtest

项目地址:https://github.com/librespeed/speedtest

Speedtest-X

项目地址:https://github.com/BadApple9/speedtest-x

说明

1. 由于Speedtest会尽可能使用最大的带宽,来反馈最真实的网络性能,所以,在部署完成项目后,请不要将你的测速地址分享给其他人或者公开到群/论坛/贴吧等处!因此导致的流量损失、超流量停机,甚至欠费!

2. 三款测速基本都能很准确地反应真实的网络状况。LibreSpeedHTML5 Speedtest只是展示形式有些差异; Speedtest-X 是LibreSpeed的一个分支项目,相比较能够更加方便的查阅历史记录及变化。

3. 博主亲测,本程序会占用内存146M左右(Docker运行约占用78M,测速约占用68M),相当于1核1G内存VPS内存使用率增加约15%。内存过小的请谨慎使用,可增加Swap以保障运行正常。

安装

1、安装Docker

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

或:Debian/Centos安装Docker和Docker-compose简单使用命令

2、配置镜像
使用命令:

# LibreSpeed 命令:(6688可改喜欢的端口)
docker run -d -p 6688:80 adolfintel/speedtest:latest
# HTML5 Speedtest 命令:
docker run -d -p 6688:80 ilemonrain/html5-speedtest:alpine
# Speedtest-X 命令:
docker pull badapple9/speedtest-x
docker run -d -p 6688:80 -it badapple9/speedtest-x

笔记:Speedtest-X部署在萌咖脚本DD系统(Debian等),安装锐速后,99%的很大几率会出现因容器无法获取网络,从而测速反应很慢且获取不到IP运营商。经与Speedtest-X的作者BadApple9小猪大佬联系,提供了一个方法:

docker run -d --net host -e WEBPORT=[6688] -it badapple9/speedtest-x
# 命令释义:不使用docker的桥接网络,直接使用宿主机网络来进行自动

参数详解:

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

示例命令(以HTML5 Speedtest为例):

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

3、使用测试
浏览器中打开http://ip:6688即可。

如果CentOS 7打不开,打开防火墙端口,或者关掉即可!

#打开6688端口
firewall-cmd --zone=public --add-port=6688/tcp --permanent
#关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
卸载/删除

1. 如果没有其他容器的话,则可以直接运行一下命令,删除整个Docker

docker kill $(docker ps -aq)
docker rm $(docker ps -aq)
docker rmi $(docker images -q)
docker volume rm $(docker volume ls -q)

2. 如果还有其他Docker需要保留,运行一下命令进行删除即可。

docker ps
docker kill a712cb2 #“a712cb2”替换成上面命令获取的“CONTAINER ID”即可
docker rm a712cb2 #同上替换

转载自:https://cnboy.org/archives/1335



猜你可能想看的VPS


转载请注明原文地址:http://140.238.13.167:12355/read-228960.html

下一篇       上一篇