====== Установка плагина certbot nginx для SSL Lets'Encrypt ====== ===== Установка из портов ===== cd /usr/ports/security/py-certbot-nginx make install clean ===== Конфигурация nginx ===== # Создаем директорию для проверки сертификатов в nginx mkdir -p /usr/local/www/.well-known/acme-challenge В виртуальном хосте нужного домена создаем новый локейшн location /.well-known/acme-challenge/ { root /usr/local/www; default_type text/plain; } openssl dhparam -out /usr/local/etc/letsencrypt/dhparams.pem 2048 ===== Получение сертификатов SSL ===== Получаем сертификат, выполняя certbot # тестируем certbot certonly --webroot -w /usr/local/nginx -d srv206.vps-server.ru --email support@vps-server.ru --dry-run # если все успешно, то убираем --dry-run и выполняем еще раз! Если все успешно, то убираем --dry-run и выполняем еще раз!