wils@web ~ $ cat ~/ajuda/como-criar-e-configurar-um-ambiente-virtual-python-com-venv-e-gunicorn-no-ubuntu-22-04-guia-passo-a-passo.md
DesenvolvimentoComo criar e configurar um ambiente virtual Python com venv e Gunicorn no Ubuntu 22.04: Guia passo a passo
Este guia fornece um passo a passo sobre como criar e configurar um ambiente virtual Python utilizando venv e Gunicorn no Ubuntu 22.04.
Introdução
Ambientes virtuais são essenciais para isolar dependências de projetos Python. O Gunicorn é um servidor WSGI que permite a execução de aplicações web Python.
Passo 1: Atualizar o sistema
sudo apt update && sudo apt upgrade -y
Passo 2: Instalar Python 3 e pip
sudo apt install python3 python3-pip -y
Passo 3: Criar um diretório para o projeto
mkdir ~/meu_projeto && cd ~/meu_projeto
Passo 4: Criar um ambiente virtual
python3 -m venv venv
Isso criará um diretório chamado venv dentro do seu projeto.
Passo 5: Ativar o ambiente virtual
source venv/bin/activate
Após a ativação, o prompt do terminal mudará para indicar que você está no ambiente virtual.
Passo 6: Instalar Gunicorn
pip install gunicorn
Passo 7: Criar uma aplicação Flask de exemplo
echo "from flask import Flask\napp = Flask(__name__)\[email protected]('/')\ndef hello():\n return 'Hello, World!'\nif __name__ == '__main__':\n app.run()" > app.py
Passo 8: Executar a aplicação com Gunicorn
gunicorn -w 4 -b 0.0.0.0:8000 app:app
Isso inicia o Gunicorn com 4 workers, escutando na porta 8000.
Conclusão
Agora você tem um ambiente virtual Python configurado com Gunicorn. Para facilitar o uso, considere criar um script de inicialização para sua aplicação.
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.