メニューSSL証明書 - メニュー
【SSL証明書】FAQ/情報

複数サーバーへの同一SSL証明書インストール(冗長構成・ロードバランサー)

ページ更新日:2026/04/24

1枚のSSL証明書を複数台のサーバーにインストールすることは可能です。
当社で取り扱うSSL証明書はすべて「サーバー台数無制限」であり、同じ証明書を追加費用なしに複数サーバーへ展開できます。
ロードバランサー環境・冗長構成・CDN連携での運用方法をまとめました。

サーバー台数無制限とは

SSL証明書はドメイン名に対して発行されるものであり、特定のサーバー台数に制限されません。
同じ秘密鍵・証明書ファイルを複数サーバーにコピーしてインストールすることで、すべてのサーバーで同一のSSL証明書を使用できます。

ロードバランサー構成での利用

パターン1:ロードバランサーでSSLを終端する(SSLオフロード)

ロードバランサーにSSL証明書をインストールし、バックエンドサーバー(Webサーバー)との通信はHTTPで行う構成です。

クライアント → [HTTPS] → ロードバランサー(SSL終端) → [HTTP] → Webサーバー1
                                                                    → [HTTP] → Webサーバー2

パターン2:各Webサーバーに証明書をインストール(エンドツーエンドSSL)

ロードバランサーを経由してもバックエンドサーバーまでHTTPSで通信を維持する構成です。
セキュリティ要件が高い場合や、PCI DSSなどのコンプライアンスで必要な場合に使用します。

クライアント → [HTTPS] → ロードバランサー → [HTTPS] → Webサーバー1(証明書)
                                                      → [HTTPS] → Webサーバー2(証明書)

証明書ファイルのコピー手順

秘密鍵と証明書ファイルを安全にサーバー間でコピーする場合は scp または SFTPを使用してください。

# サーバー1からサーバー2へ安全にコピー
scp /etc/nginx/ssl/server.key user@server2:/etc/nginx/ssl/
scp /etc/nginx/ssl/server_chain.crt user@server2:/etc/nginx/ssl/

CDN(Content Delivery Network)での利用

CloudflareやAWS CloudFront等のCDNサービスを利用する場合のSSL証明書の扱い方です。

CDNサービス 証明書の扱い
Cloudflare CDN端でCloudflareの証明書を使用(無料SSL)。オリジンサーバーには別途証明書が必要。カスタム証明書のアップロードも可能。
AWS CloudFront ACM(AWS Certificate Manager)またはカスタム証明書をアップロードして使用。オリジンサーバーには別途証明書が必要。
Azure CDN カスタムドメインのHTTPS設定でカスタム証明書をインポートして使用可能。

証明書更新時の注意点

📌 関連ページ:
NginxへのSSL証明書インストール手順
ApacheへのSSL証明書インストール手順
SSL証明書の更新について
サーバーIPアドレスの変更について

↑ 上へ 注文 検索