Делайте всё не спеша! Удачи. Покупаем сам VDS сервер. Я покупал (реф - ЗДЕСЬ. не реф - ЗДЕСЬ) Регистрируемся на сайте Пополняете баланс на 111₽ Арендуете VDS сервер Узнаём данные SFTP и SSH После покупки сервера вы попадаете на эту страницу↓ и нажимаете туда куда ведёт стрелка на скрине. Теперь вы попадаете сюда↓ нажимаем три точки теперь Информация Далее Доступ root Тут видим данные для входа в SFTP и SSH Подключение к SSH и SFTP. Заходим в PuTTY и вписываем IP-адрес сервера, теперь переходим во вкладку данные И вводим логин root а пароль что Вам выдали при покупке сервера, теперь переходим во вкладку Сеансы Пишем любое название и нажимаем сохранить, теперь у Вас появится новая вкладка с тем названием которое вы задали, тыкаем на новую вкладку 2 раза. Вводим те же данные что и при входе в PuTTY Залив файлов в FileZilla. После входа в FileZilla у Вас будет такое↓ создаём папку с любым названием у меня это bot2, это будет папка вашего проекта Переносим в эту папку файлы вашего проекта и добавляем два файла 1. pip-requirements.txt - в этот файл вписываете все библиотеки которые нужны для работы вашего проекта. Пример: PyTelegramBotApi SimpleQIWI Code Пример: PyTelegramBotApi SimpleQIWI 2. tgbot.service - конфиг для автоматического запуска Там где стоит у меня название bot2 впишите название своей папки, а там где у меня main.py впишите названия главного(тот что запускает) файла вашего проекта [UNIT] Description=Telegram Bot After=network.target [Service] User=root Group=root WorkingDirectory=/root/bot2/ Environment="PYTHONPATH=/root/bot2/" ExecStart=/root/bot2/.venv/bin/python /root/bot2/main.py [Install] WantedBy=multi-user.target Code [UNIT] Description=Telegram Bot After=network.target [Service] User=root Group=root WorkingDirectory=/root/bot2/ Environment="PYTHONPATH=/root/bot2/" ExecStart=/root/bot2/.venv/bin/python /root/bot2/main.py [Install] WantedBy=multi-user.target Установка с нуля. Выполнить в консоле сервера: apt update apt install -y htop git build-essential libssl-dev libffi-dev python3-pip python3-dev python3-setuptools python3-venv Code apt update apt install -y htop git build-essential libssl-dev libffi-dev python3-pip python3-dev python3-setuptools python3-venv Создать виртуальное окружение : cd /root/bot1 python3 -m venv .venv Code cd /root/bot1 python3 -m venv .venv Активировать виртуальное окружение и установить пакеты: source /root/bot1/.venv/bin/activate pip install -r /root/bot1/pip-requirements.txt Code source /root/bot1/.venv/bin/activate pip install -r /root/bot1/pip-requirements.txt Проверить что бот работает (из виртуального окружения), Остановить бота Ctrl+C: /root/bot1/.venv/bin/python /root/bot1/ubuntu18/main.py Code /root/bot1/.venv/bin/python /root/bot1/ubuntu18/main.py Использовать конфиг для автоматического запуска "tgbot.service": sudo cp /root/bot1/ubuntu18/tgbot.service /etc/systemd/system/tgbot.service systemctl daemon-reload Code sudo cp /root/bot1/ubuntu18/tgbot.service /etc/systemd/system/tgbot.service systemctl daemon-reload Запустить/остановить проект: sudo systemctl start tgbot sudo systemctl stop tgbot sudo systemctl restart tgbot Code sudo systemctl start tgbot sudo systemctl stop tgbot sudo systemctl restart tgbot Что-то не понятно? Пиши мне в телегу помогу.