Вопросы и ответы - Евробайт

Как сгенерировать сертификат Let’s Encrypt на шаред-хостинге?

Какие действия необходимо произвести для генерации и установки сертификата Let’s Encrypt (letsencrypt.org) на шаред-хостинге?

26.06.2016   17:56
Сотрудник Сергей Краснов
 нет комментариев
ОТВЕТЫ НА ВОПРОС (1)
Сотрудник Сергей Краснов

1) Логинимся по SSH в свой аккаунт.
2) Создадим директорию ~/private:

mkdir ~/private

3) Переходим в директорию ~/private:

cd ~/private/

4) Скачиваем скрипт letsencrypt_eb.sh:

wget http://soft.eurodir.ru/letsencrypt_eb.sh

5) Запускаем его:

sh letsencrypt_eb.sh domain.com

Вместо domain.com укажите свой домен

6) В директории ~/private/certs/$DOMAIN создадутся необходимые файлы:

~/private/certs/$DOMAIN/fullchain.pem

~/private/certs/$DOMAIN/privkey.pem

7) Заходим в панель управления ISPmanager в раздел "SSL сертификаты". Нажимаем "Создать". Вносим данные из файлов в соответствующие поля:

kak-sgenerirovat-sertifikat-lets-encrypt-na-shared-khostinge-1.jpg

~/private/certs/$DOMAIN/privkey.pem - для поля "Приватный ключ"
~/private/certs/$DOMAIN/cert.pem - для поля "Сертификат"
~/private/certs/$DOMAIN/chain.pem - для поля "Цепочка сертификатов"

Сохраняем изменения.

8) Переходим в раздел "WWW-домены", кликаем дважды на нужный домен и включаем галочку "SSL", выбираем созданный недавно сертификат и сохраняем изменения.

 

Для обновления сертификата необходимо:

1) Переходим в директорию со скриптом:

cd ~/private/

2) Запускаем скрипт

sh letsencrypt_eb.sh domain.com

Вместо domain.com укажите свой домен

3) Обновляем сертификат в панели ISPmanager используя новые файлы с директории /private/certs/$DOMAIN/.

Обновление сертификата можно произвести не ранее, чем за 30 дней до окончания срока действия сертификата.

26.06.2016   18:00
 8 комментариев

Для ответа нужно зарегистрироваться или авторизоваться.