在无法访问互联网的服务器上安装 ONLYOFFICE 文档开发者版
如果您需要在离线环境中安装 ONLYOFFICE Document Server,可以使用 Docker 进行安装。本指南将引导您完成在没有互联网连接的情况下下载、上传和安装所需 Docker 镜像的步骤。
硬件要求
- CPU:单核 2 GHz 或更高
- RAM:4 GB 或更多
- HDD:至少 40 GB 的可用空间
- SWAP:至少 4 GB,但取决于主机操作系统。越多越好
预先设置
安装过程的初始步骤需要访问互联网,即:
- Docker(需要访问互联网)
- Docker Compose(需要访问互联网)
- 附加依赖项(需要访问互联网)
安装 Docker
使用自动脚本安装 Docker:
curl -fsSL https://get.docker.com | sh
或者参考适用于您操作系统的官方文档。
安装 Docker Compose
使用 Docker 仓库安装 Docker Compose,或者安装 Docker Compose 的独立版本。
安装附加依赖项
为基于 RPM 的系统安装附加依赖项:
dnf install tar curl net-tools jq cronie
为基于 Debian 的系统安装附加依赖项:
apt-get install tar curl net-tools jq cron
步骤 1:下载 Docker 镜像
在进行离线安装之前,您需要在可以访问互联网的计算机上下载 ONLYOFFICE Document Server Docker 镜像。运行以下命令:
curl -O https://download.onlyoffice.com/install/docker/onlyoffice/documentserver-de/onlyoffice-documentserver-de_9.3.1.2.tar.gz
此命令会以压缩存档的形式获取所需的 Docker 镜像。
步骤 2:传输镜像并上传到 Docker
下载完成后,使用 U 盘、网络传输或任何其他可用方式将文件传输到离线服务器。传输完成后,使用以下命令将 Docker 镜像加载到离线环境中:
docker load < onlyoffice-documentserver-de_9.3.1.2.tar.gz
此命令会将镜像导入本地 Docker 环境,使其可供使用。
步骤 3:运行 ONLYOFFICE Document Server 容器
镜像加载完成后,您可以使用以下命令创建并运行容器:
docker run -d -p 80:80 --name onlyoffice onlyoffice/documentserver-de
您现在已成功在离线 Docker 环境中安装了 ONLYOFFICE Document Server。该服务应可通过服务器 IP 地址的 80 端口访问。您可以使用标准 Docker 命令管理该容器。