Установка бесплатного SSL-сертификата на сервер и настройка редиректа через Nginx
В современном мире безопасность веб-сайтов становится одним из ключевых аспектов. Использование HTTPS вместо HTTP не только защищает данные пользователей, но и улучшает SEO-показатели сайта. В этой статье мы рассмотрим, как установить бесплатный SSL-сертификат с помощью сервиса Let's Encrypt и настроить редирект с HTTP на HTTPS через веб-сервер Nginx. Прежде чем начать, убедитесь, что: Если Nginx еще не установлен, выполните следующие команды: sudo apt update sudo apt install nginx -y Проверьте статус Nginx: sudo systemctl status nginx Если Nginx работает, вы увидите сообщение active (running)...
1 год назад
Настройка https в Nginx (openssl)
Источники: один, второй. На виртуальной машине Oracle VM VirtualBox установлен пакет LEMP (Debian 12.4, Nginx, MySQL/Mariadb, PHP 8.2). Имя web-ресурса: ae-eco.local, для него и будем настраивать сертификат. 1. Обновляем пакеты GNU\Linux: # apt-get update && apt-get upgrade 2. Создаем каталог для хранения сертификатов и переходим в него: # mkdir /etc/nginx/ssl && cd /etc/nginx/ssl 3. Генерируем файлы сертификата и ключа: openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout ae-eco.key -out ae-eco...