インターネットにアクセスできないサーバーにONLYOFFICE Docsデベロッパー版をインストールする
オフライン環境にONLYOFFICE Document Serverをインストールする必要がある場合は、Dockerを使用してインストールできます。このガイドでは、インターネット接続なしで必要なDockerイメージをダウンロード、アップロード、インストールする手順を説明します。
ハードウェア要件
- CPU:シングルコア2 GHz以上
- RAM:4 GB以上
- HDD:少なくとも40 GBの空き容量
- SWAP:少なくとも4 GB、ただしホストOSによります。多いほど良いです
事前セットアップ
インストールプロセスの最初の手順、つまり以下にはインターネットアクセスが必要です:
- 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にアップロードする
ダウンロードが完了したら、USBドライブ、ネットワーク転送、またはその他の利用可能な方法でファイルをオフラインサーバーに転送します。転送後、次のコマンドを使用して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コマンドを使用してコンテナを管理できます。