2
respostas

screen basta ou para deploy tenho que instalar gunicorn

ola, para abientes em produção eu posso usar somente o screen? eu consegui subir e funcionar desta forma, mas estou em duvida se e obrigatorio e realmente necessario usar gunicorn ou ngrix? ou eu posso usar ambientes em produção pelo screen? nao estou achando uma aula especifica para aplicações em django com gunicor ou ngrix, porem se não for necessario, se somente o screen puder usar eu ja consegui, estou dando muitas voltas tentando instalar o ngrix e com dificuldades e parece que estou andando em circulos, mas talvez nao seja obrigatorio, se eu puder deixar em producao pelo creen da certo? voce pode me direcionar?

2 respostas

Tecnicamente, você pode usar o screen sim. Mas não é o recomendado para ambientes de produção reais.

Olá!

O deploy com o screen em produção não é o recomendável. Pelo contrário, é uma maneira improvisada de manter o sistema rodando. Recomendo que você utilize um web server de verdade como o apache ou o ngix.

https://github.com/foguinhoperuca/alura-drf-clients/blob/master/webserver/alura-drf-clients.jeffersoncampos.eti.br.conf

No link acima deixei um exemplo para você conhecer uma configuração completa do apache (incluindo https) utilizando um plugin dele chamado mod_wsgi. Recomendo que voê pesquise um pouco a respeito (abaixo 2 links de sugestão para você iniciar a sua pesquisa).

[]'s