Проект

Общее

Профиль

Установка сертификатов 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