Перейти к основному содержимому

Сколько SSL-сертификатов можно установить на одном сервере

Количество SSL-сертификатов, которые можно установить на одном сервере, зависит от следующих факторов:

Конфигурация сервера и поддержка протоколов

SNI (Server Name Indication):

  • Основной протокол: современные серверы (например, Nginx, Apache, IIS) поддерживают технологию SNI (позволяет размещать несколько доменов на одном IP-адресе и порту (например, 443)), при этом каждому домену соответствует отдельный SSL-сертификат.
  • Теоретический предел: теоретически чёткого ограничения нет, количество зависит только от ресурсов сервера (память, CPU) и сложности конфигурации.

IP-based SSL:

  • Традиционный способ: каждый сертификат должен быть привязан к отдельному IP-адресу, количество ограничено числом доступных серверу IP-адресов.

Ограничения в реальных сценариях

Конфигурация серверного ПО:

  • Разное серверное ПО (например, Nginx, Apache) настраивает несколько сертификатов через виртуальные хосты (Virtual Host) или блоки server.

Например:

  • Nginx: через блок server определяются несколько доменов и сертификатов.
  • Apache: через <VirtualHost> настраиваются разные сертификаты.
  • IIS: SNI поддерживается только начиная с версии 7.5

Ограничения удостоверяющего центра (CA):

  • Некоторые CA не ограничивают количество сертификатов, устанавливаемых на одном сервере.
Внимание

Сертификаты с подстановочным именем (*.example.com) и мультидоменные сертификаты (SAN) могут покрывать несколько поддоменов, уменьшая общее количество сертификатов.

Ресурсы и производительность:

  • Слишком большое количество сертификатов может увеличить нагрузку на сервер (например, из-за вычислений при SSL-рукопожатии), поэтому нужно соблюдать баланс производительности.

Распространённые сценарии использования

Хостинг нескольких доменов

На одном сервере развёрнуто несколько сайтов (например, www.example.com , blog.example.com ), и каждый домен использует отдельный сертификат.

Тестирование и разработка

Временная установка нескольких самоподписанных или тестовых сертификатов.

Смешанное развёртывание

Для части доменов используются сертификаты для одного домена, для части — сертификаты с подстановочным именем.

Итоги

  • Режим SNI: теоретически без верхнего предела, рекомендуется к использованию.
  • IP-based SSL: ограничен количеством IP-адресов сервера (IP-сертификат).
  • Рекомендация: выбирайте тип сертификата (для одного домена, с подстановочным именем, SAN) в зависимости от реальных потребностей и в первую очередь управляйте несколькими сертификатами через SNI.