Все действия указаны для 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 certbot --nginx -d наш-полный-адрес-без-http Во время установки выбираем redirect Когда всё настроено и наше приложение запущено на определенном порту, можно настраивать доступ к нужному контейнеру. Certbot генерирует в основном сам, но он не знает, где наше приложение nano /etc/nginx/sites-enabled/default тут лежит файл с настройками NGINX Дефолт настроек такой server { root /var/www/html; inde
Как развернуть свой сервер и дать доступ из вне используя Nginx и Certbot
30 марта 202330 мар 2023
197
1 мин