Установка сертификатов Let’s Encrypt в РЕД ОС¶
Необходимо установить пакет certbot, но в репозитории РЕД ОС данного пакета нет, поэтому установите его с помощью python.
Если Python уже установлен, установите certbot так:
dnf install python-virtualenv
Создайте каталог
mkdir -p /web/install/python/
Перейдите в этот каталог
cd /web/install/python/
Создайте виртуальную среду для приложения. Назовите ее python-red
python3 -m venv python-red
Активируйте среду приложения python-red
source python-red/bin/activate
Если всё сделано правильно, вы увидите что перешли в среду разработки python
Далее, нам необходимо обновить
pip install --upgrade pip
Установите пакет certbot
pip install certbot
Запустите процедуру получения ssl сертификатов
certbot certonly --standalone -m ваша_почта@yandex.ru -d mail.вашдомен.рф
Проверьте что сертификаты получены
cd /etc/letsencrypt/live/mail.вашдомен.рф/
ls
Убедитесь что следующие файлы присутствуют в папке
cert.pem chain.pem fullchain.pem privkey.pem README
Нас интересуют fullchain.pem privkey.pem