メインコンテンツまでスキップ

単一ドメイン証明書は複数のサーバーにインストールできますか

単一ドメイン証明書は、各サーバーがすべて同じドメインを使用していることを前提に、複数のサーバーにインストールできます。 例:

ロードバランシングのシナリオ

複数のサーバーが共同で同一ドメイン(例:www.example.com)をホスティングしている場合、単一ドメイン証明書をすべてのサーバーにデプロイし、すべてのノードでHTTPS通信が正常に行われるようにすることができます。

複数サーバーへのデプロイ

同一ドメインが複数のサーバー(例:プライマリ/セカンダリサーバー)に解決されている場合、証明書をすべてのサーバーにインストールして、統一されたHTTPS暗号化を実現できます。

注意事項
  • 秘密鍵のセキュリティ:証明書の秘密鍵は適切に保管する必要があり、複数のサーバーで秘密鍵を共有すると漏洩リスクが高まる可能性があります。セキュリティを強化するため、鍵管理ツール(HSM、Vaultなど)の使用を推奨します。
  • 異なるドメインでは使用不可:単一ドメイン証明書は1つの特定のドメインのみに紐付けられます。複数のドメイン(例:api.example.com 和 blog.example.com)を保護する必要がある場合は、マルチドメイン証明書(SAN証明書)またはワイルドカード証明書(例:*.example.com)を購入する必要があります。

まとめ:

単一ドメイン証明書は複数サーバーへのデプロイをサポートしていますが、以下を確認する必要があります:

  • すべてのサーバーが同一ドメインを使用していること。
  • 秘密鍵の管理がセキュリティ規範に準拠していること。