自托管安装
本指南将引导您使用 Docker Compose 在自己的服务器上部署 NetRecon 平台。
前提条件
- 一台 Linux 服务器(推荐 Ubuntu 22.04+)或带有 Docker 的 Windows Server
- Docker v24.0+ 和 Docker Compose v2.20+
- 指向您服务器的域名(例如
netrecon.yourcompany.com) - 您域名的 TLS 证书(或使用 Let's Encrypt)
- 至少 4 GB 内存和 40 GB 磁盘空间
Linux VPS 安装
第 1 步:安装 Docker
# 更新系统
sudo apt update && sudo apt upgrade -y
# 安装 Docker
curl -fsSL https://get.docker.com | sudo sh
# 将您的用户添加到 docker 组
sudo usermod -aG docker $USER
# 安装 Docker Compose 插件
sudo apt install docker-compose-plugin -y
# 验证安装
docker --version
docker compose version