1
resposta

[Dúvida] Flask publicação? Me ajuda urgente.

Tenho um projeto em flask e mysql, gostaria de publicar apenas interno na minha rede, qual a melhor maneira. Sou novato e tô precisando urgente colocar essa aplicação para rodar internamente.

1 resposta

Olá Alex,boa tarde! Tudo bem? espero que sim.

Flask e Mysql são excelentes ferramentas para seu projeto. aqui vão algumas dicas:

-utilize o gerenciador de pacotes do seu sistema operacional para instalar o MySQL. Após a instalação,efetue seu login e crie um banco de dados para sua aplicação Flask.

  • faça a instalação da biblioteca necessária para conectar o Flask ao MySQL. Você pode usar o flask_mysqldb com o comando específico :
pip install flask_mysqldb 
  • ainda em seu arquivo Flask,configure a conexão com o BANCO DE DADOS. Um exemplo básico de configuração pode ser:
from flask import Flask
from flask_mysqldb import MySQL

app = Flask(__name__)

app.config['MYSQL_HOST'] = 'localhost'
app.config['MYSQL_USER'] = 'seu_usuario'
app.config['MYSQL_PASSWORD'] = 'sua_senha'
app.config['MYSQL_DB'] = 'seu_banco_de_dados'

mysql = MySQL(app)
  • executando a aplicação

para rodar sua aplicação Flask,utilize o seguinte comando:

flask run --host=0.0.0.0

nota: acesso à aplicação

Certifique-se de que o firewall do seu sistema permite conexões na porta que o Flask está usando (por padrão, a porta 5000).

Espero que isso lhe seja útil (:

Obrigado por utilizar o fórum. Grande abraço e bons estudos !

_Nicholas Souza,Rio de Janeiro 2025.