この記事はAIによって翻訳されました

AMIを使用したONLYOFFICE DocSpaceデベロッパー版のデプロイ

はじめに

今すぐ、ONLYOFFICE DocSpace デベロッパー版のインスタンスをAmazon Web Servicesのクラウドインフラストラクチャで簡単に起動できます。これは、AWS Marketplaceで利用可能なONLYOFFICE Amazon Machine Imageを使用します。

Amazon Machine Image (AMI)は、AWSのプライベートクラウド内で仮想サーバーとしてインスタンスを簡単に起動できる事前構成済みのテンプレートです。

ONLYOFFICE DocSpace Developer AMIには、オペレーティングシステムとソフトウェア自体、ストレージボリュームのすべての必要なコンポーネントが含まれており、Linux(Ubuntu)上で動作する仮想サーバーにDocSpaceをデプロイすることができます。

ステップ 1. 必要な ONLYOFFICE AMI を選択してソリューションにサブスクライブする

既存のAWS アカウントにログインするか、新しいアカウントにサインアップして、AWS Marketplaceにアクセスします。

ONLYOFFICE DocSpace Developer ソリューションを見つけ、必要なインスタンスタイプを選択します。250、500、または1000接続用です。接続とは、同時に編集可能なドキュメントのブラウザタブの数を意味します。1つのドキュメントが2人のユーザーによって開かれている場合、2つのタブで開かれているため、2つの同時接続を意味します。最大値に達すると、次のドキュメントは読み取り専用モードで開かれます。

必要な ONLYOFFICE AMI を選択 必要な ONLYOFFICE AMI を選択

製品の概要ページでは、ソフトウェアの機能説明を読むことができます。

必要な ONLYOFFICE AMI を選択 必要な ONLYOFFICE AMI を選択

価格タブに切り替えて、インスタンスのパラメータに依存する価格の詳細を確認します:

  • 必要に応じて、インスタンスが起動されるリージョンを変更します。最寄りの場所のリージョンを選択することをお勧めします。デフォルトではUS East (N. Virginia)が選択されています。
  • 使用コストセクションでは、インスタンスタイプ、製品コスト/時間、EC2コスト/時間、合計/時間を確認できます。また、365日契約タブに切り替えて、ONLYOFFICE ソフトウェアの年間支払いを見積もることができます。

    総価格には、ONLYOFFICE ソフトウェアの料金と、このソフトウェアソリューションをデプロイするために使用されるAWSインフラストラクチャサービスの料金が含まれています。EC2サービスは、Ubuntu上で動作する仮想サーバーをデプロイし、その上にONLYOFFICEソフトウェアソリューションをインストールするために必要な環境を提供します。

    注意: 有料AMIのサブスクリプションやその他の価格の詳細については、AWSドキュメントを参照してください。

    EC2のインスタンスタイプは、ONLYOFFICEソリューションをデプロイするために使用される仮想サーバーのハードウェアを決定します。利用可能なインスタンスタイプは、ONLYOFFICE DocSpace Developerソリューションの選択されたバリアント、つまりユーザー数に応じて異なります。

    t3.xlarge EC2インスタンスタイプは、ONLYOFFICE DocSpace Developer(250、500接続)に推奨されます。以下のパラメータを持っています:

    • メモリ: 16 GB
    • CPU: 4 仮想コア

    t3.2xlarge EC2インスタンスタイプは、ONLYOFFICE DocSpace Developer(1000接続)に推奨されます。以下のパラメータを持っています:

    • メモリ: 32 GB
    • CPU: 8 仮想コア

    T3インスタンスタイプの詳細については、AWSドキュメントを参照してください。

ONLYOFFICE AMI にサブスクライブ ONLYOFFICE AMI にサブスクライブ

追加のAWSインフラストラクチャコストには、ONLYOFFICEポータルデータを保存するために使用されるEBSサービスの料金が含まれています。

ONLYOFFICE AMI にサブスクライブ ONLYOFFICE AMI にサブスクライブ

法的タブでは、エンドユーザーライセンス契約を読み、ONLYOFFICE DocSpace Developerソリューションが提供される条件を確認できます。

使用タブに切り替えると、次の情報を確認できます:

  • 配信の詳細セクションには、AMIの特性が表示されます。ONLYOFFICE AMIは64ビット(x86)アーキテクチャを持っています。
  • 使用手順には、インスタンス起動後の初期ONLYOFFICE設定を行うための簡単な推奨事項が含まれています。
ONLYOFFICE AMI にサブスクライブ ONLYOFFICE AMI にサブスクライブ

右上隅の購入オプションを表示ボタンをクリックします。このソフトウェアにサブスクライブページが開きます:

ONLYOFFICE AMI にサブスクライブ ONLYOFFICE AMI にサブスクライブ

AWSカスタマー契約を読み、利用規約を承諾ボタンをクリックします。サブスクリプションの処理が完了するまで待ちます。

ONLYOFFICE AMI にサブスクライブ ONLYOFFICE AMI にサブスクライブ

現在の日付が有効日フィールドに「保留中」の代わりに表示されたら、右上隅の構成に進むボタンをクリックします。

ステップ 2. AWS クラウドで ONLYOFFICE インスタンスを起動する

このソフトウェアを構成するページで、右上隅の起動に進むボタンをクリックします。

ONLYOFFICE インスタンスを起動 ONLYOFFICE インスタンスを起動

このソフトウェアを起動ページが開きます。このページでは、構成の詳細を再度確認できます。

アクションを選択セクションでは、インスタンスを起動するために使用する方法を選択できます。デフォルトではウェブサイトから起動オプションが選択されています。このウェブページで提供されるインスタンス起動ウィザードを使用してインスタンスをデプロイするために変更せずにそのままにしておきます。

注意: インスタンスをAmazon EC2 コンソールを通じて起動することもできます。

それを行うには、メニューからEC2を介して起動オプションを選択し、起動ボタンをクリックします。AWS Management Consoleインスタンス起動ウィザードにリダイレクトされ、インスタンスタイプの選択、インスタンスの詳細設定、ストレージの追加、タグの追加、セキュリティグループの設定ができます。このガイドでは、そのようなインスタンスの起動方法については説明していません。

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

EC2インスタンスタイプセクションでは、以前に選択したONLYOFFICE DocSpace デベロッパーインスタンスタイプと特定のユーザー数に依存する唯一のオプションが利用可能です。

VPC設定およびサブネット設定セクションでは、デフォルト設定をそのままにします。

次に、新しいセキュリティグループを作成し、キーペアを生成する必要があります。

新しいセキュリティグループを作成する

セキュリティグループは、既知のIPアドレスのみがインスタンスにアクセスできるようにアクセスを制限します。

セキュリティグループ設定セクションで、販売者設定に基づいて新規作成ボタンをクリックします。

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

セキュリティグループの名前(例:ONLYOFFICE)を入力し、その説明を追加します。

必要なルールを設定するために、ソース(IPまたはグループ)リストを使用します。単一のIPアドレスまたはIPアドレス範囲を指定できます。例:10.040.196.230/32

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

ルールは以下のポートに対して指定されます:

  • SSH - ポート22はSSHプロトコルを介してSSHクライアントを使用してサーバーにアクセスするために使用されます。
  • HTTP - ポート80はHTTPプロトコルを介してウェブブラウザでDocSpaceにアクセスするために使用されます。
  • HTTPS - ポート443はセキュアなHTTPSプロトコルを介してウェブブラウザでDocSpaceにアクセスするために使用されます。

準備ができたら、保存ボタンをクリックします。

キーペアを生成する

キーペアは、PuTTYOpenSSHのようなSSHクライアントを使用してSSHプロトコルを介してインスタンスに安全に接続するために必要です。

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

キーペア設定セクションで、EC2でキーペアを作成リンクをクリックします。

AWS Management Consoleが新しいブラウザタブで開きます。

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance
表示されているAWSリージョンが、インスタンスを起動したいリージョンと同じであることを確認してください。

右上のキーペアを作成ボタンをクリックします。対応するフィールドにキーペア名(例:ONLYOFFICE)を入力し、使用するソフトウェアに応じてファイル形式を選択します:

  • pemOpenSSH
  • ppkPuTTY

下のキーペアを作成ボタンをクリックします。

公開鍵はAWS EC2に保存されます。プライベートキーを含む.pem/.ppkファイルはローカルマシンにダウンロードされ、デフォルトのダウンロードフォルダに保存されます。コピーして安全な場所に保管してください。

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

AWS Marketplaceに戻り、右側のアイコンを使用してキーペアフィールドを更新し、リストから作成したキーペアを選択します。

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

その後、起動ボタンがアンロックされます。起動ボタンをクリックし、インスタンスがデプロイされるのを待ちます。準備が整うと、デプロイが成功したというメッセージが表示されます。

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

このメッセージ内のEC2コンソールリンクをクリックして、AWS Management Consoleでインスタンスの詳細を開きます。

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

インスタンスを起動した後、完全に機能するようになるまでに時間がかかることがあります。インスタンス状態列でインスタンスのステータスが'pending'から'running'に変わったことを確認し、インスタンスがすべてのステータスチェックを通過したことを確認してください。この情報はステータスチェック列に表示されます。

その後、ウェブブラウザまたはSSHを介してインスタンスに接続できます。

ステップ3. ウェブブラウザを介してポータルにアクセスする

ウェブブラウザを介してポータルにアクセスするには、インスタンスのパブリックDNSまたはIPアドレスを使用できます。

これらはAWS Management Consoleで見つけることができます。左側のメニューでインスタンスセクションに切り替え、デフォルトでUS East (N. Virginia)を選択し、リストからONLYOFFICEインスタンスを選択してインスタンスの詳細を開きます。

説明タブで、パブリックIPv4 DNSまたはパブリックIPv4アドレスの左にあるCopy iconアイコンをクリックして、必要な値をクリップボードにコピーします。

Access your portal via a web browser Access your portal via a web browser

ウェブブラウザで、アドレスバーにhttp:// + インスタンスのIPアドレスまたはパブリックDNSを入力します。ポータルの初期化には数分かかることがあります。

ポータルセットアップウィザードが開きます。

ウェブブラウザからポータルにアクセス ウェブブラウザからポータルにアクセス

メールアドレスを入力します。アカウントのパスワードを設定し、確認します。デフォルトでは、パスワードは8文字以上30文字以下である必要があります。

このメールアドレスとパスワードは、ウェブブラウザを介してポータル管理者アカウントにアクセスするために使用されます。

対応するフィールドにインスタンスIDを指定します。これはAWS Management Consoleのインスタンス説明タブで見つけることができます。インスタンスIDの左にあるコピーアイコンアイコンをクリックして、クリップボードにコピーします。

ウェブブラウザからポータルにアクセス ウェブブラウザからポータルにアクセス

また、対応するドロップダウンリストを使用して、ポータルの言語とタイムゾーンを変更することもできます。タイムゾーンを指定することで、ポータルの通知が正しく動作するようになります。

ライセンス契約の条件に同意します。続行ボタンをクリックします。

ウェブブラウザからポータルにアクセス ウェブブラウザからポータルにアクセス

これで完了です。あなたのDocSpaceが作成されました。

ステップ4. SSHを介してサーバーに接続する

DocSpaceをリモートで管理および設定するには、ユーザー名ubuntuとSSHプライベートキーを使用して仮想サーバーにSSHで接続できます。

Windowsでは、PuTTYユーティリティを使用できます。

インスタンスのデプロイ時に生成されたAWSプライベートキーファイルは、パスワードの代わりに認証に使用されます。

PuTTYを起動します。左側のナビゲーションパネルで、Connection -> SSH -> Authセクションを開きます。Authentication parameters -> Private key file for authenticationセクションに移動し、Browseボタンをクリックして、ローカルマシンに保存されている.ppkファイルのパスを見つけます。

SSHを介してサーバーに接続する SSHを介してサーバーに接続する

左側のナビゲーションパネルでSessionセクションに戻ります。インスタンスのPublic DNSまたはIPアドレスHost Name or IP addressフィールドに入力し、ポート22が指定されていることを確認し、SSH接続タイプが選択されていることを確認してOpenボタンをクリックします。

SSHを介してサーバーに接続する SSHを介してサーバーに接続する

その後、PuTTY Security AlertウィンドウでYesをクリックします。ユーザー名ubuntuを入力し、Enterを押します。

SSHを介してサーバーに接続する SSHを介してサーバーに接続する

Linuxでは、OpenSSHのようなSSHクライアントを使用できます。

ローカルマシンに保存されているプライベートキーの.pemファイルのパス、ubuntuユーザー名、およびインスタンスのIPアドレスまたはPublic DNSを指定する必要があります。

ターミナルで次のコマンドを入力し、.pemファイルパスとIPアドレスの実際の値を指定します:

ssh -i /path/onlyoffice.pem ubuntu@your_instance_ip

サーバーへの接続を続行するには、yesと入力します。詳細については、AWSドキュメントを参照してください。

次の項目が含まれている記事:タグ:
すべてのタグを見る