Сервер Ubuntu 16.04 конфигурационных файлов веб-сайта SSL Letsencrypt

Хорошо, таким образом, я плохо знаком с Linux, и я успешно настроил сервер с Linode и установил стек LAMP и мои работы веб-сайта теперь. То, что я хотел сделать, было установить использование сертификата SSL, "Позволяет, Шифруют". Я следовал руководству здесь https://www.linode.com/docs/security/ssl/install-lets-encrypt-to-create-ssl-certificates

После этого я получил это сообщение: ВАЖНЫЕ ПРИМЕЧАНИЯ: - поздравления! Ваш сертификат и цепочка были сохранены в/etc/letsencrypt/live/msystim.com/fullchain.pem. Ваш сертификат истечет 05.02.2017. Для получения новой или настроенной версии этого сертификата в будущем просто работайте letsencrypt-автоматический снова. Для неинтерактивного возобновления всех сертификатов работайте "letsencrypt-автоматический, возобновляют" - Если Вы теряете свои учетные данные учетной записи, можно восстановиться по электронным письмам, посланным matthew.amescua@msystim.com. - Ваши учетные данные учетной записи были сохранены в Вашем каталоге конфигурации Certbot в/etc/letsencrypt. Необходимо сделать безопасное резервное копирование этой папки теперь. Этот каталог конфигурации будет также содержать сертификаты и закрытые ключи, полученные Certbot, настолько делающие регулярные резервные копии этой папки идеальны.

Таким образом, это - вся польза.

Теперь то, что я задавался вопросом, - то, как настроить мой конфигурационный файл сайта для использования сертификата?

Текущая Конфигурация Набора похожа, это вводит описание изображения здесь

Заранее спасибо за любую обеспеченную справку.

0
задан 9 November 2016 в 01:36

1 ответ

Необходимо добавить директиву к конфигурации сайта для ssl. Необходимо будет изменить следующее для соответствия настройкам сайта. После того как Вы внесли свои изменения, Вам будет нужно к sudo service apache2 reload, чтобы это взяло влияние.

<час>
<VirtualHost *:443>
    SSLEngine On
    SSLCertificateFile /etc/ssl/certs/example.com.crt
    SSLCertificateKeyFile /etc/ssl/private/example.com.key
    SSLCACertificateFile /etc/ssl/certs/ca-certificates.crt  #If using a self-signed certificate, omit this line

    ServerAdmin info@example.com
    ServerName www.example.com
    DocumentRoot /var/www/example.com/public_html/
    ErrorLog /var/www/example.com/log/error.log
    CustomLog /var/www/example.com/log/access.log combined
</VirtualHost>
0
ответ дан 28 September 2019 в 05:23

Другие вопросы по тегам:

Похожие вопросы: