Знижка 50%. усі плани, обмежений час. Від $2.48/mo
Flask

Flask

Flask — це легкий веб-фреймворк Python. Мінімальне ядро, філософія вибору власних компонентів, ідеально підходить для API та мікросервісів. Використовується в LinkedIn, Pinterest і Netflix. Фреймворк Python, до якого розробники звертаються, коли структура Django занадто важка для роботи.

Версія

Останній

Операційна система

Ubuntu Server 24.04 LTS

Хв. ОЗУ

1 GB

Типи IP

IPV4, IPV6

1. SSH до вашого сервера

ssh root@<server-ip>

2. Знайдіть облікові дані для входу

  • Користувач за умовчанням: flask
  • Пароль зберігається в: /root/.cloudzy-creds

(Необов'язково) Змініть пароль за умовчанням: passwd flask

3. Перейдіть до користувача програми

su - flask

4. Розгорніть свою програму

Зразок програми Flask уже запущено та доступний за адресою: http://<server-ip

Щоб розгорнути власну програму:

  1. Перейдіть до каталогу програми (або клонуйте новий проект): cd ~/flask_app
  2. (Необов’язково) Замінити програму за умовчанням: git clone <your_repo_url> .
  3. Активуйте віртуальне середовище: source venv/bin/activate
  4. Встановіть необхідні пакети: pip install -r requirements.txt
  5. Переконайтеся, що ваша точка входу WSGI має назву wsgi.py і містить: from your_module import app as application
  6. Перезапустіть Gunicorn, щоб застосувати зміни: sudo systemctl restart gunicorn

5. Доступ до програми

Ваша програма Flask доступна за адресою: http://<server-ip

Nginx виконує зворотне проксі-сервер запитів до Gunicorn через сокет Unix.

6. Змінити порт чи домен?

Щоб налаштувати домен, порт або додати SSL:

  1. Редагувати конфігурацію сайту Nginx: sudo nano /etc/nginx/sites-available/gunicorn
  2. Тестова конфігурація: sudo nginx -t
  3. Перезавантажте Nginx: sudo systemctl restart nginx

7. Увімкніть HTTPS (необов'язково)

Використовуйте Certbot, щоб увімкнути HTTPS.

Більше в розділі Інструменти розробки

Схожі додатки.

Розгорніть Flask зараз. Від $2,48/міс.