16.04前書きSSL証明書は、サーバーとクライアント間のトラフィックを暗号化するためにWebサーバー内で使用され、アプリケーションにアクセスするユーザーに追加のセキュリティを提供します。Encryptを使用すると、信頼できる証明書を無料で簡単に取得してインストールできます。SSL証明書を設定する方法を示します。前提条件このガイドを完了するには、次のものが必要です。sudoユーザーとファイアウォールを備えた1つの16.04サーバー。Webサーバーがインストールされ、複数の仮想ホストをホストします。[Apache仮想ホストチュートリアル]。Encrypt証明書をインストールします。これらはガイド全体で参照されますが、それに沿って独自のドメインに置き換える必要があります。Clientのインストールサーバーで実行されているクライアントソフトウェアを介して証明書を取得しましょう。公式クライアントはCertbotと呼ばれ、その開発者は最新バージョンで独自のUbuntuソフトウェアリポジトリを維持しています。Certbotは非常に活発に開発されているため、このリポジトリを使用して、デフォルトでUbuntuが提供するよりも新しいバージョンをインストールする価値があります。リポジトリを追加します。ENTER`を押す必要があります。その後、パッケージリストを更新して、新しいリポジトリのパッケージ情報を取得します。apt-get`を使用して新しいリポジトリからCertbotをインストールします。Encryptクライアントを使用する準備が整いました。次に、証明書を作成します。ステップ2-証明書のセットアップApache用のSSL証明書の生成は簡単です。Certbotは、パラメーターとして提供されたドメインに対して有効な新しいSSL証明書を自動的に取得してインストールします。+」フラグの後にパラメーターとして使用します。リストされている最初のドメイン名は、証明書を作成するためにCertbotが使用するベースドメインです。このため、最初にベアトップレベルのドメイン名を渡し、その後に追加のサブドメインまたはエイリアスを渡すことをお勧めします。`++`の対話型インストールを開始して、そのドメインのバンドルされた証明書を作成します。」アクセスが削除されます。+`を強制する方が安全なので、両方を許可する特別な必要がない限り、それを選択する必要があります。`で見つけることができます。+`プレフィックスを使用してWebサイトにアクセスできます。使用しているすべてのドメインについて、この手順を再度実行することを忘れないでください。証明書を90日間だけ暗号化しましょう。」を実行することでこれを処理します。+`に配置されたcronスクリプトによって提供されます。タスクは1日に2回実行され、有効期限の30日以内に証明書を更新します。+`でドライランを実行できます。--dry-runエラーが表示されなければ、設定は完了です。必要に応じて、Certbotは証明書を更新し、Apacheをリロードして変更を反映します。Encryptは指定したメールにメッセージを送信し、証明書の有効期限が近づいていることを警告します。Encryptから無料のSSL証明書をインストールする方法を説明しました。documentation]を確認することをお勧めしますCertbotクライアントの詳細。