Что я развернула
VPS на Vultr
Арендовала облачный сервер, настроила доступ по SSH, управление через ключи.
Nginx Web Server
Установила и настроила Nginx как веб-сервер. Прикрепила поддомен через DuckDNS.
HTTPS / TLS
Получила SSL-сертификат и настроила шифрование трафика между клиентом и сервером.
OpenVPN
Поднял VPN-сервер на том же хосте. Клиенты подключаются через зашифрованный туннель.
Технический стек
| Компонент | Описание | Категория |
|---|---|---|
| Vultr VPS | Облачный сервер — точка входа в инфраструктуру | Infrastructure |
| Ubuntu Linux | Серверная ОС, управление через CLI | OS |
| Nginx | Высокопроизводительный веб-сервер | Web |
| DuckDNS | Бесплатный динамический DNS для поддомена | DNS |
| Let's Encrypt | Бесплатный TLS-сертификат через Certbot | Security |
| OpenVPN | VPN-сервер с PKI-аутентификацией | Network Security |
Как это выглядело в терминале
karen@vps:~$
karen@vps:~$ sudo apt install nginx -y
✔ Nginx installed successfully
karen@vps:~$ sudo systemctl enable nginx
✔ Enabled on boot
karen@vps:~$ sudo certbot --nginx -d mylab.duckdns.org
✔ Certificate obtained. HTTPS enabled.
karen@vps:~$ sudo systemctl status openvpn
● openvpn.service — active (running)
# Всё работает. Сервер в эфире 🚀