• Форум посвящен самостоятельной (бесплатной) защите от ддос атак.
    Есть мануалы по настройке сервера от Ddos для сисадминов и готовые инструменты от ддос-атак для вебмастеров.

    Простое, эффективное, точное и проверенное бесплатное решение от мощных ддос-атак: PHP скрипт + Cloudflare, с панелью управления.

Установка сертификата Let's Encrypt на бесплатную панель VestaCP

admin

admin

Администратор
Администрация
#1
Если у вас домен в зоне ru, то сейчас из-за санкций могут возникнуть сложности в приобретении SSL (для доменов в международных зонах можно просто указать другую страну для регистратора). В связи с этим выросла популярность бесплатных сертификатов от Let's Encrypt.

В новой версии VestaCP есть автоматическая установка сертификата от Let's Encrypt. Нужно только выбрать 2 чекбокса вверху и нажать кнопку Save.

vesta_ssl1.png


Но могут возникнуть проблемы, например, если вы не установили DNS сервер в сборке VestaCP.

vesta_ssl2.png


Данную проблему можно обойти.

Добавляем сертификат для пользователя:
Bash:
v-add-letsencrypt-user <имя пользователя>

Затем для домена:
Bash:
v-add-letsencrypt-domain <имя пользователя><домен>

Теперь опять смотрим страницу домена в панели и видим что сертификат успешно подключен.

vesta_ssl3.png


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


Осталось только настроить редиректы с http на https. Важное замечание, если вы правили apache2.conf или nginx.conf в /home/user/conf/web, например, меняли open_basedir в apache2 то обратите внимание на то, что после установки сертификата, в этой директории /home/user/conf/web появятся файлы с буквой s впереди: sapache2.conf или snginx.conf в них необходимо так же внести те же самые изменения, которые были сделаны в обычных файлах а потом перезапустить апач или сделать service nginx reload если в конфиге nginx что-то правили.

Не ранее чем 2 месяца и не позднее чем через 3 необходимо обновить сертификат командой.

Bash:
v-update-letsencrypt-ssl
Увы на данный момент сертификаты именно от Let's Encrypt выдаются только на 3 месяца и продлить их можно не раньше чем за месяц до дня окончания, но что бы не забывать об этом действии вы можете поставить команду на CRON.
 
Сверху