ubuntu前書き複数のデバイス(スマートフォン、コンピューター、タブレットなど)を使用する人が増えているため、すべてのものを同期させる必要性が高まっています。filesを同期することは重要ですが、カレンダーと連絡先をネイティブ形式で同期できます。CalDAVおよびCardDAV規格は、私たちがしていることですべてのスマートなことを最新に保つ簡単な方法を提供し、友人や他の連絡先を取得する方法を提供します。[Baïkal]の非常に簡単なインストールを使用して、管理するサーバーからカレンダーと連絡先を同期する方法を示します。_*注:*オールインワンのソリューションを探している場合は、https://www.digitalocean.com/community/tutorials/how-to-use-the-owncloud-oneをご覧ください。[ownCloud]代わりに。*注:*Baïkalは迅速かつ簡単ですが、大規模な展開向けには実際には設計されていません。中規模または大規模ビジネスのカレンダーと連絡先の同期が必要な場合、このソリューションはうまく機能しない可能性があります。_前提条件これらの前提条件が整っていることを確認してください。userBaïkalの指示では、サーバーのドメイン(できればサブドメイン)を使用することを強くお勧めします。「+」を使用できます。[this記事]は、サブドメインのセットアップに役立ちますまた、バイカルが必要とするいくつかのパッケージをインストールします。SSL証明書を使用します。記事自体でそれらを設定する方法について説明します。SSL証明書を購入する場合は、Baïkalサーバーのドメインまたはサブドメイン用に購入する必要があります。ステップ1-Baïkalのインストール開始するには、必要なパッケージをいくつかインストールし、Baïkalのtarballをダウンロードしてから展開します。[Baïkalのバージョン]を再確認することをお勧めします。]ボタンをクリックするか、[GetBaïkal]セクションまでスクロールします。新しいバージョンがある場合は、*通常のパッケージ*のダウンロードリンクをコピーします。DropletにSSHで接続する必要があります。次に、Baïkalが実行する必要があるパッケージをインストールしましょう。+`で更新する必要があります。updatePHP、Apache、およびSQLiteのいくつかの前提条件パッケージをインストールします。sqlite3_*注意:*Baïkalインストールファイルでは、ApacheはNginxに、SQLiteはMySQLに置き換えることができると著者は述べています。+`にダウンロードして展開します。ile、その後にファイル名が続きます。_最後のステップとバイカルは「インストール済み」になります。PHPアプリを抽出したので、tarファイルはもう必要ないので、tarファイルを削除し、抽出したフォルダーの名前をより関連性の高い名前に変更してから、Apacheユーザーが読み書きできるようにします。www-data:www-data_*注:*フォルダーには任意の名前を付けることができますが、WebサイトフォルダーにWebサイト名を使用すると、複数のホストを予定している場合にサイトを識別しやすくなります。_ステップ2-Apacheのセットアップアプリケーションがインストールされ、Apacheに通知する必要があります。物事を簡単にするために、Baïkalには実際にテンプレートとして独自のApache構成ファイルが含まれています。+`ディレクトリにコピーし、サイトに合わせて編集します。+`ファイルを開き、すべてのURLを変更して、独自のURLと、サイトを保存した場所へのパスを使用します。表示は次のとおりです。[SSL証明書]が必要になります。証明書を作成または購入できます。+`と呼ばれると仮定します。必要に応じて、これらを独自の証明書とキーへのパスに置き換えてください。次に、SSL証明書の使用方法をApacheに指示する必要があります。+`という名前を付ける必要があります。以下は、すべてのコメントが削除された状態の例です。</VirtualHost></IfModule>私たちは家にいます。サイトをインストールし、適切なApache構成を作成しました。+`モジュールを有効にし、サイトを有効にし、最後に再起動して新しい設定をロードするようにApacheに指示する必要があります。restartステップ3-バイカルの設定コマンドラインで最後にやることが1つあり、残りはWebブラウザーで実行できます。」というファイルを使用して、インストールの最終ステップを有効にします。ウェブブラウザを開く前に、このファイルが存在することを確認しましょう。+」を使用してファイルを作成し、既に存在する場合は、変更日を更新するだけです。ブラウザを開いて、バイカルの設定を完了する準備ができました。https://dav.example.com+」に移動します。[バイカル初期化ウィザード]そこに着くと、オプションのある画面が表示されます。ドロップダウンメニューを使用してタイムゾーンを設定し、新しい管理者パスワードを作成し(2回入力する必要があります)、その他はすべてデフォルト設定のままにします。[変更を保存]ボタンをクリックします。次の画面で、デフォルトのSQLite設定を選択するか、MySQLサポートを有効にすることができます。[バイカルデータベースのセットアップ]MySQLの使用を選択した場合、そのサポートを有効にできます。(MySQLをバックエンドとして使用すると、このツールの容量とパフォーマンスが向上しますが、このDAVサーバーがあなた、家族、友人、または中小企業に適している場合、SQLiteは問題なく動作します。)この例では、SQLiteのデフォルトを有効のままにして、このページの[変更を保存]ボタンをクリックします。その後、*Baïkalの使用を開始する*オプションが表示されます。このボタンをクリックしてください。[バイカルの使用を開始]バイカルのホームページに移動します。Webサイトを無効にして、Apacheを再起動する必要があります。物事は今すぐ動作するはずです。初期セットアップを実行した後は、ユーザーを作成し、クライアントを接続して同期を開始するだけです。*と上記の構成手順で設定したパスワードを使用して、BaïkalWebサイトにログインします。アプリケーションの最初のページはダッシュボードです。有効化され実行されているものと、ユーザー数、カレンダー、連絡先などの基本的な統計情報が表示されます。ユーザーの作成は、_3クリックプロセス_です。*のように、ユーザー名がメールアドレスのように見えないと文句を言う場合があります。_トラブルシューティング管理者パスワードが受け入れられないなどの問題が発生した場合、アプリをリセットするために実行できるいくつかのコマンドがあり、再度セットアップすることができます。そのためには、ドロップレットにSSHで戻して、次のコマンドを実行する必要があります。サーバーをリセットする場合を除き、これは行わないでください。ENABLE_INSTALLこれで、Webブラウザーに戻り、アプリのセットアップウィザードをもう一度実行できます。今回はすべてが正常に機能することを願っています。結論おめでとうございます。GUIコントロールパネルを備えたCalDAVおよびCardDAV同期サーバーをインストールしました。この時点で、サーバーに接続するようにクライアントを構成できます。