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. - Gunicorn, um Servidor HTTP Python WSGI (web server gateway interface) para UNIX, está instalado e a funcionar. É utilizado para encaminhar pedidos do seu servidor web NGINX para a sua aplicação 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:
- Ligue-se ao seu Linode através do SSH. Precisará da sua senha de root do Linode para prosseguir. Poderá explorar os programas instalados e actualizar quaisquer configurações, conforme necessário. Considere seguir os passos do guia Securing Your Server para continuar a reforçar a segurança do seu Linode.
- Leia através do nosso guia Deploy a Flask Application em Ubuntu, que faz um mergulho mais profundo no exemplo da aplicação Flask que é implantada pela aplicação One-Click.
- Visite o nosso guia Create a GIS Application using Flask, Stadia Maps, and MongoDB para aprender como criar a sua própria aplicação GIS.
- Consulte o nosso Como Criar uma Aplicação OAuth com o Linode Python API Biblioteca para aprender como desenvolver uma aplicação de frasco utilizando o Linode API para automatizar a criação de recursos 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.