wils@web ~ $ cat ~/ajuda/como-criar-um-ambiente-virtual-python-com-venv-e-implantar-sua-aplicacao-com-gunicorn-no-ubuntu-22-04.md
DesenvolvimentoComo criar um ambiente virtual Python com venv e implantar sua aplicação com Gunicorn no Ubuntu 22.04
Este manual aborda como criar um ambiente virtual Python utilizando venv e implantar sua aplicação com Gunicorn no Ubuntu 22.04.
Introdução
O uso de ambientes virtuais é essencial para isolar dependências de aplicações Python. O Gunicorn é um servidor WSGI que permite implantar aplicações web de forma eficiente.
Passo a Passo
1. Atualizar o Sistema
sudo apt update && sudo apt upgrade -y2. Instalar o Python e o venv
sudo apt install python3 python3-venv python3-pip -y3. Criar um Ambiente Virtual
Escolha um diretório para sua aplicação e crie o ambiente virtual:
mkdir minha_aplicacao && cd minha_aplicacaopython3 -m venv venv4. Ativar o Ambiente Virtual
source venv/bin/activate5. Instalar Dependências
Instale as dependências necessárias, incluindo o Gunicorn:
pip install gunicorn flask6. Criar uma Aplicação Simples
Crie um arquivo chamado app.py com o seguinte conteúdo:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
if __name__ == '__main__':
app.run()7. Testar a Aplicação Localmente
python app.pyAcesse http://127.0.0.1:5000 no seu navegador.
8. Implantar com Gunicorn
gunicorn --bind 0.0.0.0:8000 app:app9. Acessar a Aplicação
Acesse http://
Conclusão
Você agora possui um ambiente virtual Python e sua aplicação Flask implantada com Gunicorn. Para ambientes de produção, considere usar um proxy reverso como Nginx para melhor desempenho e segurança.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.