KTB-23 Опубликовать бот на сервере¶
📝 Описание¶
Наконец, пришло время опубликовать бота на сервере, чтобы он был доступен всем пользователям.
Проблема запуска на локальной машине
Запуск бота на локальной машине не подходит для постоянной работы. Если закрыть IntelliJ IDEA или выключить компьютер, бот перестаёт функционировать, поскольку ему требуется постоянное подключение к интернету для опроса Telegram на наличие новых сообщений. Компьютер разработчика не предназначен для круглосуточного запуска сервиса.
Решение: аренда виртуального сервера (VPS) у специализированной компании.
Выбор и создание аккаунта на VPS
- Выбор VPS-провайдера:
- Можно использовать любой сервис, предоставляющий услуги VPS (Virtual Private Server).
- В примере используется reg.ru, но вы можете выбрать любой другой надёжный сервис.
- Создание аккаунта:
- Перейдите на сайт выбранного провайдера и зарегистрируйте новый аккаунт.
- В некоторых сервисах доступна авторизация через социальные сети (например, через Яндекс).
- Заказ сервера:
- Выберите самый простой VPS с минимальной конфигурацией, достаточной для работы вашего бота.
- Убедитесь, что операционная система сервера — последняя версия Ubuntu.