На всех серверах с cPanel, установлен модуль который позволяет всем абонентам, самостоятельно установить Telegram для сайта.
Это важно: Вы можете развернуть уже готовый проект на хостинге. Вы должны собрать проект на локальном сервере и уже потом разметить готовый проект на хостине. Хостинг, это не персональный сервер.
1) Авторизуйтесь в панели управления cPanel
- зайти в панель управления доступы были отправлены на контактный электронный адрес.
- или перейдя из личного кабинета в нужную услугу.
2) Прокрутите вниз до пункта «Программное обеспечение» и перейдите в раздел «Настройка Python приложений».

3) Вы попадаете в меню управления приложения, в котором можете управлять уже существующими приложениями или же нажав на значок + создать новое приложение

4) В открывшемся окне выберите:
4.1) укажите версию приложения в выпадающем меню
4.2) укажите корневой каталог
4.3) укажите URL приложения домен, или поддомена
4.4) Укажите путь к файлу ошибок error.log
4.5) нажмите +Создать

5) После установки скопируйте команду входа в виртуальное окружения

6) Откройте терминал и вставьте команду входа в виртуальное окружение, обновите pip введя команду:
pip install --upgrade pip

7) Загрузите файлы проекта, в папку указанную при создании Python приложения

8) Установите необходимые библиотеки

9) Пропишите пути к файлу в python-приложении

10) Настройте файл passenger_wsgi.py если это необходимо
11) Перезапустите python-приложение

12) Открыть адрес сайта

Это важно:
- При внесении изменений проект нужно остановить, после внесения изменений необходимо перезапустить.
- все медиа файлы должны быть в папке public_html: media, public, static
- Перед удалением проекта на Python его необходимо остановить, после чего можно удалить.
Bu muhim:
- loyihaga o’zgartirishlar kiritishda uni keyinroq qayta ishga tushirish kerak.
- barcha media fayllar public_html jildida bo’lishi kerak: media, statik, public
- Python loyihasini o’chirishdan oldin uni to’xtatish kerak, shundan so’ng uni o’chirish mumkin.
Видео инструкция: