部署指南
本章节将详细介绍如何部署 GoSpeedTest 服务器。
部署方式
GoSpeedTest 提供多种部署方式,满足不同场景需求:
快速部署
最简部署
bash
# 下载并运行
./GoSpeedTest -port 8080Docker 一键部署
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+
端口说明
| 端口 | 协议 | 说明 |
|---|---|---|
| 8080 | TCP | HTTP Web 服务 |
| 12306 | TCP | TCP 测速服务 |
安全建议
- 使用 HTTPS - 配置 SSL/TLS 证书
- 防火墙限制 - 只开放必要端口
- 定期更新 - 保持软件最新版本
- 访问控制 - 限制访问 IP(可选)
下一步
- 选择适合您的部署方式
- 阅读详细部署文档
- 进行部署和测试