自建speedtest测速服务器教程,Linux/Windows/群晖

可以在VPS上搭建speedtest测速网站来测试VPS的带宽,也可以在局域网内搭建speedtest来测试内网带宽。本文讲解如何在Linux和Windows和群晖上搭建speedtest服务器。

什么是speedtest
speedtest 以 HTML 和 JavaScript 为主, 利用客户端的浏览器通过上传和下载垃圾数据来测试 HTTP 传输速度, 和大家常用的 speedtest.net 差不多.
speedtest 使用任意操作系统上的任意 Web 服务器作为服务端, 所以理论上它支持 Windows/MacOS/Linux/Unix 等系统, IIS/Nginx/Apache/lighttpd 等服务器.
任意浏览器作为客户端如 Chrome/Firefox/IE11/Edge/Safari/Opera
speedtest 默认使用 PHP 作为服务端, 目前也有 node.js 版本, 也可以只用纯静态服务器.

Linux
方案一:docker

yum install docker
systemctl start docker
systemctl enable docker
docker pull adolfintel/speedtest
docker run --restart=always -d -p 8080:80 adolfintel/speedtest
systemctl stop firewalld.service
systemctl disable firewalld.service

输入上面命令安装speedtest测速服务后在浏览器地址栏输入http://服务器IP:8080即可打开测速页面

方案二:宝塔

按照这篇文章的环境搭建好web环境:https://blog.zeruns.tech/archives/218.html
下载speedtest源码:https://zeruns.lanzous.com/i8X6oea17sf
创建网站并上传刚刚下载的speedtest源码到网站目录,然后访问你的网站地址即可

aHR0cHM6Ly90Yy56ZXJ1bnMudGVjaC9pbWFnZXMvMjAyMC8wNy8wMy8yMDIwLTA3LTAzXzIxLTU0LTQ0LnBuZwWindows

通过远程桌面连接上自己的服务器,然后下载安装宝塔面板:https://www.bt.cn/?invite_code=MV91a2pjZnQ=

安装好后会显示面板地址和账号密码,复制到浏览器打开。

然后按照下图选择安装套件

aHR0cHM6Ly90Yy56ZXJ1bnMudGVjaC9pbWFnZXMvMjAyMC8wNy8wMy8yMDIwLTA3LTAzXzIyLTA1LTU1LnBuZw

接着添加网站,域名那里填自己的域名,如果没有域名可以直接填IP

aHR0cHM6Ly90Yy56ZXJ1bnMudGVjaC9pbWFnZXMvMjAyMC8wNy8wMy8yMDIwLTA3LTAzXzIyLTEwLTQ3LnBuZw

接着下载speedtest源码然后上传到服务器:https://zeruns.lanzous.com/i8X6oea17sf

aHR0cHM6Ly90Yy56ZXJ1bnMudGVjaC9pbWFnZXMvMjAyMC8wNy8wMy8yMDIwLTA3LTAzXzIyLTExLTQ4LnBuZw
aHR0cHM6Ly90Yy56ZXJ1bnMudGVjaC9pbWFnZXMvMjAyMC8wNy8wMy8yMDIwLTA3LTAzXzIyLTEyLTE0LnBuZw
aHR0cHM6Ly90Yy56ZXJ1bnMudGVjaC9pbWFnZXMvMjAyMC8wNy8wMy8yMDIwLTA3LTAzXzIyLTEyLTI0LnBuZw

然后直接访问域名或服务器IP即可打开测速页面。

aHR0cHM6Ly90Yy56ZXJ1bnMudGVjaC9pbWFnZXMvMjAyMC8wNy8wMy8yMDIwLTA3LTAzXzIyLTE2LTE1LnBuZw群晖

首先下载 speedtest 并上传到群晖,speedtest下载:https://zeruns.lanzous.com/i8X6oea17sf
将 speedtest 包中的文件上传到群晖共享文件夹的某个目录, 如下图

aHR0cHM6Ly90Yy56ZXJ1bnMudGVjaC9pbWFnZXMvMjAyMC8wNy8wMy8yMDIwLTA3LTAzXzIyLTE5LTIzLnBuZw

从套件中心找到并安装 Web Station 和 PHP 7.0

aHR0cHM6Ly90Yy56ZXJ1bnMudGVjaC9pbWFnZXMvMjAyMC8wNy8wMy8yMDIwLTA3LTAzXzIyLTIyLTM5LnBuZw

打开 Web Station 套件, 选择 PHP 设置, 编辑默认PHP配件文件. 勾选 openssl

aHR0cHM6Ly90Yy56ZXJ1bnMudGVjaC9pbWFnZXMvMjAyMC8wNy8wMy8yMDIwLTA3LTAzXzIyLTI0LTE0LnBuZw

选择 虚拟主机, 点击 新增, 然后按下图配置虚拟主机. 其中 端口文档根目录 按实际情况设置

aHR0cHM6Ly90Yy56ZXJ1bnMudGVjaC9pbWFnZXMvMjAyMC8wNy8wMy8yMDIwLTA3LTAzXzIyLTI1LTI0LnBuZw

安装完成后浏览器打开群晖IP加你自己设置的端口即可打开测速页面。

 

Related Post

发表回复