Настройка Ubuntu server. Часть 2 (Nginx)
1. Установка
sudo apt update && sudo apt install -y nginx certbot python3-certbot-nginx
2. Запуск Nginx
sudo systemctl enable --now nginx
3. Выпуск сертификата Убедись, что DNS-записи домена указывают на IP VPS, затем:
sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com
Certbot сам изменит конфиги Nginx и настроит редирект на HTTPS.
4. Проверка автообновления
sudo systemctl status certbot.timer
Статус должен быть active (waiting).
Тест (опционально):
sudo certbot renew --dry-run
Готово.
Добавим правила для Nginx:
sudo ufw allow 'Nginx Full'