Flask - быстрый старт
Материал из 1GbWiki.
Версия 13:32, 5 мая 2020 (править) Renton (Обсуждение | вклад) (Новая: == Обшие сведения == '''Flask''' - фреймворк для создания веб-приложений, использующий концепцию микроядра.<br...) ← К предыдущему изменению |
Версия 13:54, 5 мая 2020 (править) (отменить) Renton (Обсуждение | вклад) (→Подготовка окружения) К следующему изменению → |
||
Строка 7: | Строка 7: | ||
[[Изображение:Django-new-1.jpg|600px|thumb|left|добавление службы WSGI]]<br clear="both" /> | [[Изображение:Django-new-1.jpg|600px|thumb|left|добавление службы WSGI]]<br clear="both" /> | ||
+ | |||
+ | '''2.''' Установка Flask будет осуществлятся в виртуальном окружении. Зайдите на сервер по [http://www.1gb.ru/putty SSH] и запустите команду: | ||
+ | $ /opt/hostpublic/sbin/1gb_virtenv_install.sh | ||
+ | |||
+ | '''2.1.''' Укажите нужную версию Python (по умолчанию ставится stable версия из ветки 3.x): | ||
+ | Install latest Python 2.x or 3.x release (choices: 2, 3, 3.2, 3.3, 3.4) [default '''3''']: | ||
+ | |||
+ | Установка занимает несколько минут.<br /><br /> | ||
+ | |||
+ | '''2.2.''' Далее команда спросит имя папки куда будет установлен пакет virtualenv. Этот параметр не принципиален, например, введите flask-env | ||
+ | Enter the name of new virtual environment you want to create [default: '''django-env''']: | ||
+ | |||
+ | Результатом работы команды 1gb_virtenv_install.sh будет установленный в папку ~/local Python и пакет virtualenv, а также виртуальное окружение из которого будет запускаться Flask.<br /><br /> | ||
+ | |||
+ | '''2.3.''' Укажите название фреймворка, flask: | ||
+ | What framework are you going to use (example: django, pylons, flask) [default django]: |
Версия 13:54, 5 мая 2020
Обшие сведения
Flask - фреймворк для создания веб-приложений, использующий концепцию микроядра.
В статье будет описано, как настроить и запустить Flask на виртуальном хостинге 1Gb.ru в режиме standalone WSGI приложения.
Подготовка окружения
1. В разделе личного кабинета полный список функций -> HTTP службы добавьте поддержку WSGI/Gunicorn для сайта сайта (если сайта у вас ещё нет, то предварительно создайте его с главной страницы личного кабинета по ссылке Зарегистрировать, привязать домен и создать сайт , тип сервера любой).
2. Установка Flask будет осуществлятся в виртуальном окружении. Зайдите на сервер по SSH и запустите команду:
$ /opt/hostpublic/sbin/1gb_virtenv_install.sh
2.1. Укажите нужную версию Python (по умолчанию ставится stable версия из ветки 3.x):
Install latest Python 2.x or 3.x release (choices: 2, 3, 3.2, 3.3, 3.4) [default 3]:
Установка занимает несколько минут.
2.2. Далее команда спросит имя папки куда будет установлен пакет virtualenv. Этот параметр не принципиален, например, введите flask-env
Enter the name of new virtual environment you want to create [default: django-env]:
Результатом работы команды 1gb_virtenv_install.sh будет установленный в папку ~/local Python и пакет virtualenv, а также виртуальное окружение из которого будет запускаться Flask.
2.3. Укажите название фреймворка, flask:
What framework are you going to use (example: django, pylons, flask) [default django]: