Найти тему
Майнд/4

Установка SSL-сертификат Let's Encrypt

Банальные задачи на сервере должен уметь делать каждый разработчик, без обращения к админам, так как у админов и без вас дел хватает.

Чтобы установить сертификат, нужно подключиться по SSH к серверу и:

sudo apt install letsencrypt

sudo systemctl status certbot.timer

sudo certbot certonly --standalone --agree-tos --preferred-challenges http -d ВАШ ДОМЕН

Если получаете ошибку: Could not bind TCP port 80 because it is already in use by another process onthis system (such as a web server). Please stop the program in question and thentry again.- остановите NGINX: service nginx stop, а если у вас апач - значит его.

Далее:

apt install python3-certbot-nginx

и

sudo certbot --nginx --agree-tos --preferred-challenges http -d ВАШ ДОМЕН

если апач

sudo certbot --apache --agree-tos --preferred-challenges http -d ВАШ ДОМЕН

Не забудьте service nginx start

Инструкция получилась достаточно поверхностно-дилетантская, но в этом ее и ценность, чтобы без заморочек можно было зайти и поставить.

Если что-то не получилось, пишите в комментарии - будем дополнять вместе с вами статью.