Как включить поддержку Let's Encrypt SSL

Let's Encrypt - центр сертификации предоставляющий бесплатные криптографические SSL сертификаты сроком действия до 90 дней. DirectAdmin позволяет полностью автоматизировать процесс выдачи и обновления сертификатов. 


Для включения Let's Encrypt в панели управления DirectAdmin, убедитесь что вы используете версию панели 1.50.1 и выше.


  1.  Если в качестве операционной системы вы используете CentOS 6 или выше, сперва вам необходимо добавить опцию enable_ssl_sni=1 в файл /usr/local/directadmin/conf/directadmin.conf.
  2. Добавтье опцию letsencrypt=1 в файл /usr/local/directadmin/conf/directadmin.conf.
  3. Перезагрузите DirectAdmin следующей командой:
    echo "action=directadmin&value=restart" >> /usr/local/directadmin/data/task.queue; /usr/local/directadmin/dataskq d2000
  4. Добавтье Alias /.well-known:
    cd /usr/local/directadmin/custombuild
    ./build rewrite_confs
  5. Загрузите обновления и установить letsencrypt:
    cd /usr/local/directadmin/custombuild
    ./build update
    ./build letsencrypt

Теперь установка сертификатов Let's Encrypt доступна пользователям

User Level -> SSL Certificates

  • SSL, let's ecnrypt, directadmin, letsencrypt
  • 0 Пользователи нашли это полезным
Помог ли вам данный ответ?