LeLocalSpeedTest - 一键部署可视化浏览器端SpeedTest上传下载测试脚本

我们在选择云服务器测试性能的时候,对于带宽的性能测试较多还是通过下载和上传的速率比对。我们使用过的一些脚本较多的还是非可视化的脚本,尤其是对于我们本地的上传和下载测速,以前是有一些可用的 SpeedTest 脚本的,但是最近使用很多都失效。在这里,老蒋在整理一个便于以后使用方便。

依旧保持简单的安装和可视化的体验。

LeLocalSpeedTest - 一键部署可视化浏览器端SpeedTest上传下载测试脚本

安装后,我们直接在浏览器中打开:http://你的服务器IP/localspeedtest

可以看到如上图的界面,点击后可以实现下载和上传测速。

原理和特征:

  • 延迟测试:多次 ping 取中位数,结果更稳定
  • 下载测速:从服务器拉取 25 MB 数据,实时显示速度
  • 上传测速:向服务器上传 15 MB 数据,实时显示速度
  • 一键安装:自动安装 Nginx、Python 依赖并配置 systemd 服务
  • 开机自启:后端服务随系统启动

支持大部分的Linux系统可用。

如果我们是已有的WEB环境有项目在跑的,建议谨慎使用,这里会有安装Nginx,可能会导致冲突。

一键快速安装包

git clone https://github.com/itbulu/lelocalspeedtest.git && cd lelocalspeedtest && sudo bash install.sh

步骤手动安装包

# 1. 克隆仓库
git clone https://github.com/itbulu/lelocalspeedtest.git
cd lelocalspeedtest

# 2. 添加执行权限(可选)
chmod +x install.sh

# 3. 运行安装脚本
sudo bash install.sh

卸载方法:

sudo bash /opt/localspeedtest/uninstall.sh

脚本也已经同步 GitHub

投上你的一票

原创文章,转载请注明出处:https://www.itbulu.com/lelocalspeedtest.html

上一篇 2小时前
下一篇 2023年1月29日 07:31