安装前置条件
目标
准备部署 Sa2web 所需的服务器、权限、Docker 和 Docker Compose 环境。
前置条件
- CPU:1 核及以上。
- 内存:建议 4 GB 及以上,最低 2 GB。
- 操作系统:Linux x86_64。
- 当前用户可以执行 Docker 命令,建议使用
root或具备sudo权限的用户。
操作步骤
- 安装 Docker。
- 安装 Docker Compose v2。
- 确认当前用户可以运行 Docker:
bash
docker --version
docker compose version
docker ps结果验证
命令 docker --version 和 docker compose version 能正常输出版本号,docker ps 不报权限错误。
常见问题
- 如果提示
permission denied,请将用户加入docker组或使用sudo执行。 - 如果
docker compose不存在,请确认安装的是 Compose v2,而不是旧版docker-compose。 - 如果服务器在内网部署,可以选择 Caddy 自签名证书;公网部署建议使用可解析域名和自动证书。