Storage前書きownCloudのフォークであるhttps://nextcloud.com/[Nextcloud]は、Dropboxのような中央の場所に、ドキュメントや写真などの個人コンテンツを保存できるファイル共有サーバーです。Nextcloudとの違いは、すべての機能がオープンソースであることです。機密データの制御とセキュリティがユーザーに返されるため、サードパーティのクラウドホスティングサービスの使用が不要になります。9サーバーにNextcloudインスタンスをインストールして構成します。前提条件このガイドの手順を完了するには、次のものが必要です。9初期サーバーセットアップガイド]。Encrypt]から無料の信頼できるSSL証明書を設定および管理できます。ない場合、Nextcloudは接続を暗号化できる自己署名SSL証明書を設定できますが、Webブラウザーではデフォルトで信頼されません。[サーバーのドメイン名を設定する方法]のガイドに従ってください。Encryptを使用する予定です。上記の手順を完了したら、サーバーでNextcloudをセットアップする方法を学習し続けます。Nextcloudのインストールsnappyパッケージングシステムを使用してNextcloudをインストールします。9にインストール可能なこのパッケージングシステムにより、組織は、関連するすべての依存関係と設定とともに、自動更新を備えた自己完結型ユニットでソフトウェアを出荷できます。+`パッケージをインストールできます。`パッケージをインストールする必要があります。+」のローカルパッケージインデックスを更新し、次のように入力してソフトウェアをインストールします。+`スクリプトを取得します。+`パッケージをダウンロードし、次のように入力してシス​​テムにインストールできます。nextcloudNextcloudパッケージがダウンロードされ、サーバーにインストールされます。+`に関連する変更をリストすることで、インストールプロセスが成功したことを確認できます。UTCステータスと概要は、インストールが問題なく完了したことを示しています。+`についてさらに情報が必要な場合は、役立つコマンドがいくつかあります。+`コマンドは、説明、使用可能なNextcloud管理コマンド、インストールされているバージョン、追跡されているスナップチャネルを表示できます。nextcloudスナップは、サポートするインターフェイスを定義できます。これらのインターフェイスは、スロットとプラグで構成されており、一緒にフックすると、特定の機能またはアクセスレベルへのスナップアクセスを提供します。+」インターフェイスが必要です。このスナップが定義するスナップ「インターフェイス」を確認するには、次のように入力します。nextcloud:removable-mediaこのスナップが提供するすべての特定のサービスとアプリについて知るには、次のように入力してスナップ定義ファイルを見ることができます。/snap/nextcloud/current/meta/snap.yamlこれにより、デバッグの支援が必要な場合、スナップに含まれる個々のコンポーネントを確認できます。管理アカウントの構成Nextcloudスナップを構成する方法はいくつかあります。このガイドでは、ウェブインターフェースを使用して管理ユーザーを作成するのではなく、サーバーのIPアドレスまたはドメイン名にアクセスする人が管理者登録ページにアクセスできる小さなウィンドウを避けるために、コマンドラインで作成します。+`コマンドを使用します。引数としてユーザー名とパスワードを渡す必要があります。nextcloud.manual-install次のメッセージは、Nextcloudが正しく構成されたことを示しています。availableNextcloudがインストールされたので、Nextcloudがサーバーのドメイン名またはIPアドレスを使用してリクエストに応答するように、信頼できるドメインを調整する必要があります。信頼できるドメインの調整コマンドラインからインストールする場合、Nextcloudはインスタンスが応答するホスト名を制限します。デフォルトでは、サービスは「localhost」ホスト名に対して行われたリクエストにのみ応答します。サーバーのドメイン名またはIPアドレスを介してNextcloudにアクセスするため、これらのタイプのリクエストを受け入れるようにこの設定を調整する必要があります。次を入力して、サーバーのドメイン名またはIPアドレスのエントリを追加できます。--value=Output信頼されたドメインを再度照会すると、2つのエントリがあることがわかります。Webインターフェイスを保護するNextcloudの使用を開始する前に、Webインターフェースを保護する必要があります。Encrypt]から信頼できるSSL証明書を取得して設定できます。Nextcloudサーバーがドメイン名を持たない場合、NextcloudはWebトラフィックを暗号化する自己署名証明書を設定できますが、サーバーのIDを確認することはできません。それを念頭に置いて、シナリオに合った以下のセクションに従ってください。SSL証明書を取得することです。Encryptがドメイン所有権の検証に使用するファイアウォールのポートを開くことから始めます。これにより、Nextcloudログインページが公開されますが、管理者アカウントが既に構成されているため、誰もインストールをハイジャックできません。Encrypt証明書を要求します。Encryptサービスから証明書を要求するために必要な条件を満たしているかどうかを尋ねられます。*と入力して続行します。次に、復旧操作に使用するメールアドレスを入力するよう求められます。recovery):最後に、Nextcloudサーバーに関連付けられたドメイン名を入力します。Encrypt証明書が要求され、すべてがうまくいけば、内部のApacheインスタンスが再起動され、すぐにSSLが実装されます。[初めてNextcloudにサインイン]にスキップできます。オプション2:自己署名証明書を使用したSSLのセットアップNextcloudサーバーにドメイン名がない場合は、自己署名SSL証明書を生成することでWebインターフェースを保護できます。この証明書により、暗号化された接続を介したWebインターフェイスへのアクセスが許可されますが、サーバーの身元を確認できないため、ブラウザに警告が表示される可能性があります。自己署名証明書を生成し、それを使用するようにNextcloudを構成するには、次を入力します。done上記の出力は、Nextcloudが自己署名証明書を生成して有効にしたことを示しています。インターフェイスが安全になったので、ファイアウォールのWebポートを開いて、Webインターフェイスへのアクセスを許可します。Full"これで、Nextcloudに初めてログインする準備が整いました。WebインターフェイスへのログインNextcloudが構成されたので、Webブラウザーでサーバーのドメイン名またはIPアドレスにアクセスします。https://コマンドラインから管理者アカウントをすでに設定しているため、Nextcloudログインページが表示されます。管理ユーザー用に作成した資格情報を入力します。Webインターフェイスにログインします。入力すると、Nextcloudインスタンスと対話して管理するために使用できるさまざまなNextcloudクライアントへのリンクを含むウィンドウが表示されます。*をクリックしてウィンドウを閉じます。メインのNextcloudインターフェイスが表示され、ファイルのアップロードと管理を開始できます。page]これでインストールが完了し、セキュリティ保護されました。インターフェースを自由に探索して、新しいシステムの機能をよりよく理解してください。結論Nextcloudは、一般的なサードパーティのクラウドストレージサービスの機能を複製できます。コンテンツは、ユーザー間で共有することも、パブリックURLを使用して外部で共有することもできます。Nextcloudの利点は、情報が管理している場所に安全に保存されることです。store]を使用してプラグインをインストールします。