DFSGに準拠していないか、このカテゴリに依存関係が含まれています。+`を押してファイルを保存して閉じ、パッケージリストを更新します。update次に、次のコマンドを使用してCertbotをインストールします。stretch-backportsCertbotを使用する準備ができましたが、Apache用にSSLを構成するには、Apacheが正しく構成されていることを確認する必要があります。ステップ2-SSL証明書のセットアップSSLを自動的に構成するには、CertbotがApache構成で正しい仮想ホストを見つけることができる必要があります。+`ディレクティブを探すことでこれを行います。`ブロックが必要です。+`ディレクティブは既に適切に設定されています。+`またはお気に入りのテキストエディターを使用してドメインの仮想ホストファイルを開きます。`+`の代わりに独自のドメイン名で、次のようになります。+`ディレクティブを更新します。次に、ファイルを保存し、エディターを終了して、構成編集の構文を確認します。configtest構文エラーがない場合、次の出力が表示されます。OKエラーが発生した場合は、仮想ホストファイルを再度開き、入力ミスや文字の欠落を確認してください。構成ファイルの構文が正しい場合、Apacheをリロードして新しい構成をロードします。apache2Certbotは正しいVirtualHostブロックを見つけて更新できるようになりました。次に、ファイアウォールを更新してHTTPSトラフィックを許可します。」ファイアウォールを有効にしている場合、HTTPSトラフィックを許可するように設定を調整する必要があります。+`にはHTTPおよびHTTPSトラフィックのファイアウォールルールを変更するプロセスを簡素化するのに役立ついくつかのプロファイルがパッケージされています。次のように入力すると、現在の設定を確認できます。9にApacheをインストールする方法]、このコマンドの出力は次のようになり、WebサーバーへのHTTPトラフィックのみが許可されることを示します。Full」プロファイルを許可し、冗長な「WWW」プロファイル許可を削除します。'WWW'ステータスは次のようになります。(v6)次に、Certbotを実行して証明書を取得します。ステップ4-SSL証明書の取得Certbotは、プラグインを介してSSL証明書を取得するさまざまな方法を提供します。Apacheプラグインは、必要に応じてApacheの再構成と構成の再読み込みを処理します。このプラグインを使用するには、次を入力します。+」を使用して証明書の有効な名前を指定します。`を実行する場合は、電子メールアドレスを入力し、利用規約に同意するよう求められます。Encryptサーバーと通信し、チャレンジを実行して、証明書を要求しているドメインを制御していることを確認します。+」はHTTPS設定をどのように構成するかを尋ねます。ENTER」を押します。設定が更新され、Apacheがリロードして新しい設定を取得します。+`は、プロセスが成功したこと、および証明書が保存されている場所を通知するメッセージで終了します。https://eff.org/donate-le証明書がダウンロード、インストール、およびロードされます。+`を使用してウェブサイトをリロードしてみて、ブラウザのセキュリティインジケータに注目してください。通常は緑色のロックアイコンで、サイトが適切に保護されていることを示す必要があります。*グレードになります。最後に、更新プロセスをテストします。Encryptの証明書は90日間のみ有効です。これは、ユーザーが証明書の更新プロセスを自動化することを奨励するためです。+`に追加することでこれを処理します。このスクリプトは1日に2回実行され、有効期限の30日以内にある証明書を自動的に更新します。+`でドライランを実行できます。--dry-runエラーが表示されなければ、設定は完了です。必要に応じて、Certbotは証明書を更新し、Apacheをリロードして変更を反映します。Encryptは指定したメールにメッセージを送信し、証明書の有効期限が近づいていることを警告します。+`をインストールし、ドメインのSSL証明書をダウンロードし、これらの証明書を使用するようにApacheを設定し、自動証明書更新を設定しました。[それらのドキュメント]から始めるのが良いでしょう。