有的时候,自己买了一台vps,想提供测速给小伙伴,那就需要搭建一个HTML5 Speedtest。下面说方法
作者源码
https://github.com/adolfintel/speedtest/
我这里只推荐最简单的docker的搭建方法
1.安装docker
curl -fsSL https://get.docker.com | bash -s docker
如果您是contos的系统,那还需要启动docker,debian的不需要运行以下两个
systemctl start docker
systemctl enable docker
2.安装HTML5 Speedtest
docker run -d -p 6688:80 ilemonrain/html5-speedtest:alpine
具体参数解释一下
-t:启动后显示日志,可用Ctrl+C转入后台运行
-d:后台模式启动
-p 6688:80:镜像映射端口,修改6688为任意端口即可
搭建完成,打开 http://你VPS的IP:6688 即可
Ps:
如果CentOS 7打不开,需要打开防火墙端口,或者关掉防火墙;或者你安装过宝塔,请打开6688的端口
打开6688端口
firewall-cmd --zone=public --add-port=6688/tcp --permanent
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
感谢@SunPma
比较好用的开机面板