Estrutura leve do WSGI Python com utilitários e bibliotecas para criar aplicações web.
Desenvolver aplicações Python de forma mais eficiente. Flask é uma microestrutura web gratuita e de código aberto que não requer ferramentas ou bibliotecas específicas. Flask inicia o desenvolvimento de aplicações com a lógica backend mínima descoberta, mas deixa todas as características e configurações ao seu critério. Flask não vem com mapeamento relacional de objectos, mas existem bibliotecas e extensões para integrar um projecto com a sua base de dados preferida e muito mais.
Comece a desenvolver aplicações web em Python ainda mais rapidamente com Linode's Flask One-Click App.
Começar após a implantação
Software instalado
Além de instalar Flask, esta aplicação One-Click instala e configura software para suportar a execução de Flask num ambiente de produção. Abaixo está uma lista do software instalado:
- O NGINX O servidor web é instalado com uma configuração básica NGINX , localizada em
/etc/nginx/sites-enabled/flask_app
e ouvir no endereço IP do seu Linode. - Um exemplo de aplicação de frasco é descarregado para o seu Linode's
/home/flask_app_project
directório. Se visitar o seu O endereço IP de Linodeverá o exemplo Aplicação de frasco a funcionar e a servir o conteúdo do blogue de placas de caldeira. - O ambiente da sua aplicação Flask de exemplo será configurado com configurações básicas localizadas no
/etc/config.json
ficheiro. - O Gunicorn, um servidor HTTP Python WSGI (web server gateway interface) para UNIX, está instalado e em execução. Ele é usado para encaminhar solicitações do seu servidor Web NGINX para seu aplicativo Flask.
- Supervisor, um sistema cliente/servidor que permite aos seus utilizadores monitorizar e controlar uma série de processos em sistemas operativos do tipo UNIX, está instalado e a funcionar no seu Linode. O seu ficheiro de configuração pode ser encontrado no seguinte local,
/etc/supervisor/conf.d/flask_app.conf
. - O exemplo dos registos da aplicação Flask pode ser encontrado nos seguintes locais,
var/log/flask_app/flask_app.out.log
e/var/log/flask_app/flask_app.err.log
Próximos Passos
Agora que você está familiarizado com todo o software instalado no seu Linode com o aplicativo Flask One-Click, você pode explorar os seguintes passos:
- Conecte-se ao seu Linode via SSH. Você precisará da senha de root do seu Linode para continuar. Você pode explorar os programas instalados e atualizar quaisquer configurações conforme necessário. Considere seguir as etapas no guia Protegendo seu servidor para continuar a fortalecer a segurança do seu Linode.
- Leia o nosso guia Implantar um aplicativo Flask em Ubuntu, que analisa mais detalhadamente o aplicativo Flask de exemplo que é implantado pelo aplicativo One-Click.
- Visite nosso guia Criar um aplicativo GIS usando Flask, Stadia Maps e MongoDB para saber como criar seu próprio aplicativo GIS.
- Consulte nosso artigo Como criar um aplicativo OAuth com a biblioteca da API do Linode Python para saber como desenvolver um aplicativo Flask usando a API do Linode para automatizar a criação de recursos do Linode.
O aplicativo Flask One-Click foi construído por Linode. Para apoio relativo à implementação da aplicação, contactar Linode Support através das informações listadas na barra lateral. Para apoio relativo à ferramenta ou software em si, visite Suporte Flask.