5. Настройка Бесплатных FREE Oracle VPS. ЧАСТЬ 5 (HTTPS сертификат/Redis Cache/ Настройка NextCloud)
Let's Encrypt — настройка certbot в Debian
Установим и настроим certbot для получения и обновления SSL сертификатов Let's Encrypt. Операционная система Debian, веб-сервер Nginx. Инструкция подходит для Ubuntu. Веб сервер работает, сайт, для которого требуется выпустить SSL сертификат, открывается по HTTP. Let’s Encrypt — центр сертификации, начавший работу в бета-режиме с 3 декабря 2015 года, предоставляющий бесплатные криптографические сертификаты X.509 для TLS-шифрования (HTTPS). Процесс выдачи сертификатов полностью автоматизирован. https://letsencrypt...
Установка бесплатного SSL-сертификата на CentOS
Установка сертификата Для начала следует установить certbot. Для этого выполняем команду "yum install certbot". Далее генерируем сертификат командой "certbot certonly --webroot --agree-tos --email myemail@mydomain.ru -w /home/bitrix/www/ -d mydomain.ru -d www.mydomain.ru", где заменяем email и домены на свои и указываем свой путь к корню сайта(там будут созданы временные файлы для проверки). При успешной генерации будет сообщение вида: IMPORTANT NOTES:
- If you lose your account credentials, you can recover through
e-mails sent to myemail@mydomain...
Как развернуть свой сервер и дать доступ из вне используя Nginx и Certbot
Все действия указаны для Linux машин, на винде - проводим аналогии ищем сами) Первым делом устанавливаем NGINX. Даст видимость на просторах интернета sudo apt update sudo apt install nginx Запускаем sudo systemctl start nginx Устанавливаем Certbot и Python. Нужны чтобы направлять с адреса на нужные нам порты sudo apt install certbot python3-certbot-nginx На купленном нами доменном адресе проставляем IP нашей машины, для теста можно попробовать подключиться к ней через консоль ssh root@наш-IP Ввести пароль, если подключение успешно, можем продолжать дальше Устанавливаем сертификат для сайта sudo...