Что вам нужно:
- Аккаунт в хостинге с доступом к cPanel
Шаг 1. Войти в cPanel
- Откройте браузер
- Введите адрес панели
- Введите логин и пароль
- Попали внутрь? Отлично!
Шаг 2. Найти «Setup Python App»
- Прокрутите вниз до раздела Software или используйте поиск
- Нажмите на иконку Setup Python App
- Не нашли? Напишите в поддержку: «Активируйте Python App»
Шаг 3. Создать новое Python-приложение
- Нажмите Create Application
- Выберите Python Version, например
3.9
- В Application root введите, например,
myapp
- В Application URL укажите путь, например
mydomain.com/myapp
- В Startup file:
app.py
- В Entry point:
app
- Нажмите Create
Шаг 4. Установить зависимости
- Скопируйте команду из поля
source .../activate
- Нажмите кнопку Enter to Virtual Environment
- В открывшемся терминале введите:
pip install flask
Шаг 5. Загрузить ваш код
- Откройте Файловый менеджер в cPanel
- Перейдите в папку
myapp
- Нажмите Загрузить и загрузите файл
app.py
Пример содержимого app.py:
from flask import Flask
app = Flask(name)
@app.route("/")
def hello():
return "Привет, мир!"
Шаг 6. Перезапустить приложение
- Вернитесь в Setup Python App
- Нажмите Restart рядом с вашим приложением