Executando um script python no Nginx

1

Esta pergunta pode parecer um pouco estranha para as pessoas que estão por aqui, mas eu estou apenas tentando começar a aprender a programação do lado do servidor

É possível executar um script python diretamente em um servidor Nginx apenas substituindo

root /usr/share/nginx/html;
    index index.py; // instead of index.html index.htm 

Eu tentei executar o mesmo, mas nenhum resultado. Tudo o que eu estava tentando é obter os dados do post da solicitação e imprimi-los em uma página da web.

Eu procurei um pouco no google e descobri como executar o script python usando o uWSGI e o Ngnix - link . Eu vou desafiadoramente ir em frente e tentar este, mas seria muito bom, se alguém puder esclarecer minha dúvida.

Obrigado antecipadamente.

    
por srj0408 20.05.2016 / 23:29

1 resposta

1

Não, você não pode executar scripts python substituindo o index.html. Ao fazê-lo, você está servindo um arquivo python para o cliente / navegador da web, onde ele não sabe como interpretá-lo.

Como você afirmou corretamente, você pode usar o uWSGI para executar scripts python em seu servidor.

    
por 21.05.2016 / 01:06