chat-bots:docker_deploj_na_vps
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| chat-bots:docker_deploj_na_vps [2025/11/21 09:10] – [Практика (для зачета)] olegsklyarov | chat-bots:docker_deploj_na_vps [2025/11/21 09:21] (current) – [Практика (для зачета)] olegsklyarov | ||
|---|---|---|---|
| Line 10: | Line 10: | ||
| ==== Шаги ==== | ==== Шаги ==== | ||
| + | |||
| + | ⚠️ Ниже даны команды для ОС [[https:// | ||
| === Обновить систему полностью === | === Обновить систему полностью === | ||
| Line 67: | Line 69: | ||
| ☁️ (root) $ ufw allow < | ☁️ (root) $ ufw allow < | ||
| ☁️ (root) $ ufw limit < | ☁️ (root) $ ufw limit < | ||
| + | # открываем порт для подключения к БД при помощи '' | ||
| + | ☁️ (root) $ ufw allow < | ||
| ☁️ (root) $ ufw --force enable | ☁️ (root) $ ufw --force enable | ||
| </ | </ | ||
| - | |||
| - | ❗️ Открыть порт для PostgreSQL по аналогии с SSH. Это необходимо для подключения к БД при помощи '' | ||
| - | |||
| === Перезапустить SSH === | === Перезапустить SSH === | ||
| Line 110: | Line 111: | ||
| ===== Д/З ===== | ===== Д/З ===== | ||
| - | ==== Reading assignment (прочитать и понять) ==== | + | |
| ==== Практика (для зачета) ==== | ==== Практика (для зачета) ==== | ||
| Line 131: | Line 132: | ||
| === Рекомендуемая часть === | === Рекомендуемая часть === | ||
| - | - Арендовать VPS (или VDS) | + | - Арендовать VPS (или VDS). Есть бесплатные тестовые варианты (см. ниже)! |
| - Получить IP адрес и рутовый доступ по SSH | - Получить IP адрес и рутовый доступ по SSH | ||
| - Выполнить базовую настройку безопасности VPS | - Выполнить базовую настройку безопасности VPS | ||
| Line 137: | Line 138: | ||
| - Выполнить деплой своего бота и postgres на VPS | - Выполнить деплой своего бота и postgres на VPS | ||
| - | P.S. Если студент против регистрации на сайте хостинга с предоставлением личного номера сотового или из-за необходимости оплаты услуг хостинга, | + | P.S. Если студент против регистрации на сайте хостинга с предоставлением личного номера сотового или из-за необходимости оплаты услуг хостинга, |
| ==== Бесплатные VPS ==== | ==== Бесплатные VPS ==== | ||
| Line 155: | Line 156: | ||
| - Ссылка на гит с исходным кодом бота | - Ссылка на гит с исходным кодом бота | ||
| - Ссылка на публичный Docker Hub репозиторий, | - Ссылка на публичный Docker Hub репозиторий, | ||
| + | - (рекомендуемая часть) Креды для подключения к PostgreSQL на вашем VPS: IP сервера, | ||
| - (преподаватель) проверяет Dockerfile, Makefile в гитхаю, | - (преподаватель) проверяет Dockerfile, Makefile в гитхаю, | ||
| - (преподаватель) отправляет с ТГ личку студенту сообщение " | - (преподаватель) отправляет с ТГ личку студенту сообщение " | ||
chat-bots/docker_deploj_na_vps.1763705402.txt.gz · Last modified: by olegsklyarov
