Skip to content

部署指南

本章节将详细介绍如何部署 GoSpeedTest 服务器。

部署方式

GoSpeedTest 提供多种部署方式,满足不同场景需求:

快速部署

最简部署

bash
# 下载并运行
./GoSpeedTest -port 8080

Docker 一键部署

bash
docker run -d -p 8080:8080 -p 12306:12306 liumou/gospeedtest

系统要求

最低配置

  • CPU: 1 核心
  • 内存: 512MB
  • 磁盘: 10MB
  • 网络: 任意

推荐配置

  • CPU: 2+ 核心
  • 内存: 1GB+
  • 磁盘: 50MB+
  • 网络: 1Gbps+

高性能配置

  • CPU: 4+ 核心
  • 内存: 2GB+
  • 磁盘: 100MB+
  • 网络: 10Gbps+

端口说明

端口协议说明
8080TCPHTTP Web 服务
12306TCPTCP 测速服务

安全建议

  1. 使用 HTTPS - 配置 SSL/TLS 证书
  2. 防火墙限制 - 只开放必要端口
  3. 定期更新 - 保持软件最新版本
  4. 访问控制 - 限制访问 IP(可选)

下一步

  • 选择适合您的部署方式
  • 阅读详细部署文档
  • 进行部署和测试

基于 LGPL-3.0 许可证发布