- ホーム
- Docs
- インストールと設定
- エンタープライズ
- ホスティングソリューション
- Alibaba CloudでONLYOFFICE Docsエンタープライズ版をデプロイする
Alibaba CloudでONLYOFFICE Docsエンタープライズ版をデプロイする
はじめに
今やONLYOFFICE Docsのエンタープライズ版インスタンスをAlibaba Cloudで簡単に起動できます。Alibaba Cloud Marketplaceで利用可能なONLYOFFICE Alibaba Cloud Imageを使用します。
Alibaba Cloud Imageは、仮想クラウドサーバー上で簡単にインスタンスを起動できるように事前に構成されたテンプレートです。
ONLYOFFICE Docs エンタープライズ版 Alibaba Cloud Imageには、オペレーティングシステムとソフトウェアの両方が含まれており、Linux上で動作する仮想サーバーにウェブオフィスを展開するために必要なすべてのコンポーネントが揃っています。
一度ONLYOFFICE Docsのエンタープライズ版インスタンスが起動したら、Alfresco、Confluence、Liferay、Nextcloud、ownCloud、SharePoint、HumHubなどのファイル同期と共有プラットフォームとONLYOFFICE Docsを統合できます。
ステップ1. 必要なONLYOFFICE Alibaba Cloud Imageを選択し、ソリューションをサブスクライブする
既存のAlibaba Cloudアカウントにログインするか、新しいアカウントを作成し、Alibaba Cloud Marketplaceにアクセスします。
ONLYOFFICE Docs エンタープライズ版ソリューションを見つけ、必要なインスタンスタイプ(50、100、200、または400接続)を選択します。接続数は、同時に編集可能なブラウザタブの数を意味します。1つのドキュメントを2人のユーザーが開くと、2つのタブで開かれるため、2つの同時接続とカウントされます。最大値に達すると、次のドキュメントは読み取り専用モードで開きます。
製品詳細ページで、ソフトウェア機能の説明を読み、利用可能なイメージバージョン、各地域に対応するイメージID、必要な地域とサブスクリプションタイプ(「サブスクリプション」と「従量課金」)に応じた価格詳細を確認し、エンドユーザーライセンス契約を読むことができます。
プランを選択ボタンをクリックします。カスタム起動タブのAlibaba Cloud ECS(Elastic Compute Service)コンソールが開きます。
ステップ2. Alibaba CloudでONLYOFFICEインスタンスを起動する
カスタム起動タブで、構成ウィザードの手順に従います。
1 - 基本構成セクションでは、以下のパラメータを変更できます:
- 請求方法 - サブスクリプション、従量課金、またはプリエンプティブルインスタンスを選択します。
- 地域 - インスタンスを展開する地域を選択します。最寄りの地域を選択することをお勧めします。
- インスタンスタイプ - 必要なインスタンスタイプを選択できます。
- イメージ - ONLYOFFICE Docs エンタープライズ版マーケットプレイスイメージが選択されています。
- ストレージ - 必要なシステムディスク容量を指定するか、データディスクを追加できます。
- スナップショット - 自動スナップショットポリシーを使用してディスクを定期的にバックアップできます。
右下の次へボタンをクリックします。
2 - ネットワークセクションでは、以下のパラメータを変更できます:
- ネットワークタイプ - デフォルト設定のままにします。
- パブリックIPアドレス - 自動割り当てられたIPアドレスが既に有効になっています。
- ネットワーク請求方法 - 帯域幅課金またはトラフィック課金を選択します。
- セキュリティグループ - 必要に応じて新しいセキュリティグループを作成できます。デフォルトのセキュリティグループが既に選択されています。
- Elastic Network Interface - デフォルト設定のままにします。
- IPv6 - デフォルト設定のままにします。
右下の次へボタンをクリックします。
3 - システム構成(オプション)セクションでは、以下のパラメータを変更できます:
- ログオン資格情報 - パスワードを設定するか、新しいキーペアを作成してSSHを使用してリモートでインスタンスに接続できます。ログオンユーザー名はrootです。
新しいキーペアを作成するには、
- キーペアを作成リンクをクリックします。Elastic Compute Serviceコンソールが新しいブラウザタブで開きます。
- 対応するフィールドにキーペア名(例:ONLYOFFICE)を入力し、Auto-createを選択するか、Importを選択してBase64エンコードされた公開鍵を貼り付けます。下のOKボタンをクリックします。
公開鍵はElastic Compute Serviceに保存されます。プライベートキーを含む
.pemファイルはローカルマシンにダウンロードされ、デフォルトのダウンロードフォルダに保存されます。コピーして安全な場所に保管してください。
システム構成ページに戻り、右側のアイコンを使用してキーペアフィールドを更新し、リストから作成したキーペアを選択します。
- また、インスタンス名をカスタマイズしたり、説明を追加したり、ホスト名をカスタマイズすることもできます。
右下の次へボタンをクリックします。
4 - グループ化(オプション)セクションでは、以下のパラメータを変更できます:
- タグ - インスタンスにタグを追加できます。
- リソースグループ - 管理を容易にするためにインスタンスをリソースグループに割り当てることができます。
- デプロイメントセット、専用ホスト、またはプライベートプールを選択することもできます。
右下の次へボタンをクリックします。
プレビューページで構成オプションを確認し、利用規約に同意してインスタンスを作成をクリックします。
インスタンスが完全に機能するようになるまでには、しばらく時間がかかることがあります。
その後、SSHを介してインスタンスに接続し、テスト例を有効にして、Webブラウザを介してソリューションの機能を確認できます。
ステップ3. SSHを介してサーバーに接続する
インスタンスが稼働したら、rootというユーザー名とログオンパスワードまたはSSHプライベートキーを使用してSSHでアクセスできます。
SSHを介して仮想サーバーに接続するには、インスタンスのパブリックIPアドレスも使用する必要があります。これはAlibaba Cloud ECSコンソールで確認できます。左メニューのインスタンスセクションを開きます。トップナビゲーションバーでインスタンスがデプロイされているリージョンを選択します。インスタンスリストでインスタンスのIPアドレスを見つけます。
Windowsでは、PuTTYユーティリティを使用できます。
- ユーザー名とパスワードを使用して認証する場合、
- PuTTYを起動します。左側のナビゲーションパネルでセッションセクションを開きます。
- インスタンスのパブリックIPアドレスをホスト名またはIPアドレスフィールドに入力し、ポート22が指定されており、SSH接続タイプが選択されていることを確認し、開くボタンをクリックします。
- PuTTYセキュリティ警告ウィンドウではいをクリックします。
- ユーザー名
rootを入力し、Enterを押します。 - インスタンスのログオンパスワードを入力し、Enterを押します。
- プライベートキーを使用して認証する場合、最初にプライベートキーファイルを.pemから.ppkに変換する必要があります。詳細については、詳細な指示を読むを参照してください。
Linuxでは、OpenSSHのようなSSHクライアントを使用できます。
- パスワードを使用して認証する場合、
rootというユーザー名とインスタンスのIPアドレスを指定する必要があります。ターミナルに次のコマンドを入力し、IPアドレスの実際の値を指定します:
ssh root@your_instance_ipインスタンスのログオンパスワードを入力し、Enterを押します。
- プライベートキーを使用して認証する場合、ローカルマシンに保存されているプライベートキーの
.pemファイルのパス、rootというユーザー名、およびインスタンスのIPアドレスを指定する必要があります。ターミナルに次のコマンドを入力し、
.pemファイルパスとIPアドレスの実際の値を指定します:ssh -i /path/onlyoffice.pem root@your_instance_ipサーバーへの接続を続行するには、
yesと入力します。
ソリューションの機能を探索するには、テスト例を有効にし、ローカルファイルをテスト用にアップロードできるようにします。そのためには、次のコマンドを実行します:
sudo docker exec $(sudo docker ps -q) sudo supervisorctl start ds:example
例を自動起動に追加します:
sudo docker exec $(sudo docker ps -q) sudo sed 's,autostart=false,autostart=true,' -i /etc/supervisor/conf.d/ds-example.conf
ステップ4. Webブラウザを介してDocsエンタープライズ版にアクセスする
例が開始されたら、http://<public IP address>/example/をWebブラウザのアドレスバーに入力し、<public IP address>をAlibaba Cloudから提供されたパブリックIPアドレスに置き換えます。
ONLYOFFICE Docsのエンタープライズ版の例ページが開きます。ここでは以下のことができます:
- ファイルをアップロードオプションを使用してPCに保存されているファイルをアップロードします。
- 新規作成 -> ドキュメント、スプレッドシート、プレゼンテーション、またはフォームテンプレートオプションを使用して、新しい空白のテキストドキュメント、スプレッドシート、プレゼンテーション、またはフォームテンプレートを作成します。サンプルコンテンツを含むファイルを作成したい場合は、最初にサンプルコンテンツを含むボックスをチェックします。
アップロードまたは作成されたファイルは、新しいブラウザタブで対応するONLYOFFICEオンラインエディターで開かれ、編集機能をテストできます。
ファイルはONLYOFFICE Docsのエンタープライズ版の例ページのあなたのドキュメントリストにも表示されます。
共同編集機能を確認したい場合は、ユーザー名リストから別のテストユーザーを選択し、あなたのドキュメントリストで同じドキュメントをクリックして新しいブラウザタブで開きます。
ONLYOFFICE Docsを独自のWebアプリケーションと統合するには、APIドキュメントを参照できます。