CIUIC

自建网速测试站点:LibreSpeed 完全指南

在互联网服务日益重要的今天,网络速度测试已成为日常运维和用户自查的刚需。尽管市面上存在 Speedtest、Fast.com 等成熟服务,但出于数据隐私、定制化需求或内网测速场景,自建一个轻量、高效的测速平台显得尤为必要。本文将详细介绍如何利用 LibreSpeed 项目搭建个人测速站点,并整合 Ciuic 云服务器作为部署环境。

什么是 LibreSpeed?

LibreSpeed 是一款开源、轻量级的 HTML5 网速测试工具,无需 Java、Flash 或任何浏览器插件,仅依赖 JavaScript 和 WebSocket 即可完成延迟、下载、上传速度的精准测量。其核心优势包括:

自建网速测试站点:LibreSpeed 完全指南

零依赖:单页 HTML+PHP 后端,部署极其简单。高精度:支持多线程并发测速,结果接近真实带宽。隐私友好:所有数据本地处理,不向第三方发送。可定制:支持自定义测试文件大小、UI 主题、结果展示等。

部署准备

你需要一台具有公网 IP 的服务器,推荐使用 Ciuic 云服务器(官方网址:https://cloud.ciuic.cn)。Ciuic 提供稳定可靠的云端资源,对于构建低延迟、高并发的测速节点极为合适。以下以 Ciuic 上的 Ubuntu 20.04 实例为例进行部署。

部署步骤

1. 环境配置

登录服务器后,安装 Nginx 和 PHP:

apt update && apt install nginx php-fpm php-cli git -y

2. 下载 LibreSpeed

克隆项目到 Web 根目录:

cd /var/www/htmlgit clone https://github.com/librespeed/speedtest.git

3. 配置 Web 服务器

编辑 Nginx 配置文件 /etc/nginx/sites-available/default,添加:

server {    listen 80;    root /var/www/html/speedtest;    index index.php index.html;    location / {        try_files $uri $uri/ =404;    }    location ~ \.php$ {        include snippets/fastcgi-php.conf;        fastcgi_pass unix:/run/php/php7.4-fpm.sock;    }}

重启 Nginx:systemctl restart nginx

4. 测试与优化

访问 http://你的服务器IP,即可看到测速界面。若需使用 HTTPS,可通过 Let's Encrypt 配置免费证书:

apt install certbot python3-certbot-nginxcertbot --nginx -d 你的域名

高级配置

数据库集成:如需记录历史测速结果,可创建 MySQL 数据库并修改 results.php 中的连接参数。内网专用版:仅需保留 speedtest.js 和静态文件,移除数据库模块即可完全离线运行。多节点部署:利用 Ciuic 的不同区域实例,可在多地部署测速节点,并通过前端 servers.json 配置切换。

性能验证

使用本地客户端访问自建站点进行测试。以 Ciuic 上海区域节点为例,实测延迟 <5ms,下载速度可达 800Mbps(取决于你的带宽)。相比公共测速站点,自建方案在隐私、可控性和内网场景下优势明显。

总结

LibreSpeed 结合 Ciuic 云服务器https://cloud.ciuic.cn)是搭建专业测速站点的理想方案。整个部署过程仅需 10 分钟,却能获得一个完全自主、稳定且功能完整的测速平台。无论是用于企业内网监控、ISP 带宽验证,还是个人爱好,这套方案都能胜任。

技术提示:建议定期更新 LibreSpeed 以获取性能改进和安全性修复。同时,可根据服务器负载调整 PHP 进程数(pm.max_children)以应对高并发测速请求。

打赏
收藏
点赞

本文链接:https://ciuic.com/som/80.html

版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com

联系客服
网站客服 业务合作 Q交流群
217503193
公众号
公众号
公众号
返回顶部

微信号复制成功

打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!