使用 Docker Compose 部署
OpenReplay 堆栈可以在单个带有 Docker Compose 的机器上安装。
- Ubuntu 20.04 LTS(推荐 LTS 版本)
- 机器附带公共 IP 地址。意味着您的服务器可以从互联网访问。
- 您应该有一个附加到 IP 地址的域名。
- 选择您的实例类型。最小规格是
2 vCPUs, 8 GB of RAM, 50 GB of storage,否则 OpenReplay 后端服务根本不会启动。因此,我们建议至少使用t3.large(或等效型号),这对于低/中等流量来说已足够。如果您预期有高流量,应从这里开始扩展。
部署 OpenReplay
Section titled 部署 OpenReplay## 从您的终端
SSH_KEY=~/Downloads/openreplay-key.pem #! 无论您将 SSH 密钥保存在哪里
INSTANCE_IP=REPLACE_WITH_INSTANCE_PUBLIC_IP
chmod 400 `SSH_KEY
ssh -i `SSH_KEY ubuntu@`INSTANCE_IP
- 通过提供将运行的域来安装 OpenReplay(例如,DOMAIN_NAME=openreplay.mycompany.com):
/bin/bash -c "`(curl -fsSL https://raw.githubusercontent.com/openreplay/openreplay/main/scripts/docker-compose/docker-install.sh)"
现在一切都设置好了,OpenReplay 应该可以在您首先创建的域上安全地访问。您可以通过访问 /signup 页面(即 openreplay.mycompany.com/signup)来创建一个帐户。
有问题吗?
Section titled 有问题吗?如果您遇到任何问题,请连接到我们的 Slack 并从我们的社区获得帮助。