Instale Python no Centos

Instale Python no Centos

Eu tenho alguns scripts no meu servidor que devo executar quando o URL for carregado, então estive olhando em volta e não tenho certeza, mas pelo que posso dizer, quero instalar o Apache python? Porque agora eu tenho um script em /var/www/html/ e quando vou lá só vejo o script python em texto simples, quero que ele seja executado quando eu for lá. Alguém me disse para "configurar o Apache para saber que você deseja executar os scripts python", mas não tenho certeza do que isso significa.

Obrigado

Responder1

Ok, Apache e Python são duas coisas muito diferentes que podem funcionar juntas para hospedar um aplicativo da web.

Apache é um servidor web, você faz solicitações navegando até o URI do dispositivo e o servidor web Apache faz seu trabalho e fornece uma resposta com base na solicitação que foi enviada. https://en.wikipedia.org/wiki/Web_server https://en.wikipedia.org/wiki/Apache_HTTP_Server

Python é uma linguagem de script. Ele permite que um computador execute um script dinâmico no momento em que é chamado e quando usado em conjunto com o Apache, permite criar um site dinâmico, como o Facebook, na falta de um exemplo melhor. Um cliente faz uma solicitação ao seu servidor Apache, o servidor procura na pasta correta e encontra seu script e o Python o executa e entrega o resultado ao Apache, que serve como uma resposta ao cliente. https://en.wikipedia.org/wiki/Python_(linguagem_de_programação)

Você precisa ler bastante antes de se aventurar muito nisso. Ajuda imensamente se você tiver um bom entendimento de como essas coisas de nível superior funcionam antes de tentar configurar o lado mais avançado das coisas.

Aqui está um guia sobre como configurar o Apache para trabalhar mod_python: https://www.linode.com/docs/websites/apache/apache-2-web-server-on-centos-6

EDITAR Acho que poderia tornar a vida muito mais fácil se você usasse um painel de controle da web para lidar com o lado mais complexo das coisas, se for um site que você está tentando configurar. Dessa forma, você não teria que lidar com coisas como DNS e roteamento. O CPanel cuidaria das coisas mais difíceis para você. Um bônus adicional de alguns é que, por padrão, eles suportam configurações de servidor web com python instalado, consultehttp://ajenti.org/

Na verdade, usei o Ajenti-V e gostei bastante dele e posso garantir que ele realmente suporta Python pronto para uso.

Instale Ajenti-V em máquinas RHEL

Boa sorte!

informação relacionada