Gostaria de aprender como instalar o IIS e ativar o recurso Python CGI em um computador rodando Windows? Neste tutorial, vamos mostrar como ativar o recurso Python CGI no servidor IIS.
• Windows 2012 R2
• Windows 2016
• Windows 2019
• Python 3
• IIS
Tutorial do Windows:
Nesta página, oferecemos acesso rápido a uma lista de tutoriais do Windows.
Tutorial Windows – Instalação iIS
Abra o aplicativo Server Manager.
Acesse o menu Gerenciar e clique em Adicionar funções e recursos.
Na tela Funções do servidor, selecione a opção nomeada: IIS do Servidor Web.
Clique no botão Avançar.
Na tela a seguir, clique no botão Adicionar recursos.
Na tela Recursos, clique no botão Avançar.
Na tela de serviço Role, clique no botão Avançar.
Na tela Resumo, clique no botão Instalar.
Parabéns! Você terminou a instalação do serviço IIS em um computador rodando Windows.
Tutorial IIS – Habilitando o recurso CGI
Abra o aplicativo Server Manager.
Acesse o menu Gerenciar e clique em Adicionar funções e recursos.
Na tela Funções do servidor, expanda a entrada nomeada: IIS do Servidor Web.
Acesse o menu de desenvolvimento do aplicativo e selecione a opção nomeada: CGI
Clique no botão Avançar.
Na tela Recursos, clique no botão Avançar.
Na tela Resumo, clique no botão Instalar.
Parabéns! Você terminou a instalação do recurso CGI no IIS.
Tutorial Windows – Instalação Python
Acesse o site do Python e baixe a versão mais recente do instalador Python.
Em nosso exemplo, baixamos o arquivo chamado: Python-3.8.4-amd64.exe
Como administrador, inicie a instalação Python.
Selecione ambas as caixas de seleção na parte inferior da tela.
Clique no botão para personalizar a instalação do Python.
Selecione todas as caixas de seleção e clique no botão Seguir.
Selecione a caixa de seleção nomeada: Instale para todos os usuários.
Altere o caminho de instalação python para a raiz da unidade C.
Clique no botão Avançar.
Aguarde a finalização da instalação python.
Em nosso exemplo, o Python foi instalado no seguinte diretório.
Reinicie o computador.
Parabéns! Você terminou a instalação do Python no Windows.
Tutorial IIS – Habilitar Python no servidor IIS
Inicie o aplicativo chamado: IIS Manager.
No aplicativo IIS Manager, selecione o nome do servidor IIS.
Na parte direita da tela, acesse a opção chamada: Mapeamentos de manipuladores
Selecione a opção nomeada: Adicionar mapa de script
Execute a seguinte configuração:
• Caminho de Solicitação – *.py
• Executável – C:\Python\Python38\python.exe %s %s
• Interpretador – Python Interpreter
Clique no botão OK.
Se a mensagem a seguir for apresentada, clique no botão Sim.
Reinicie o serviço IIS.
Parabéns! Você habilitou com sucesso o Python no servidor IIS.
Tutorial IIS – Criando uma página python
Inicie um novo prompt de linha de comando DOS.
Use o aplicativo PIP para instalar uma biblioteca Python chamada ART.
Em nosso exemplo, vamos usar esta biblioteca para criar uma página de teste.
Acesse o diretório raiz do IIS.
Crie uma página de teste Python.
Use o aplicativo Bloco de notas para abrir a página de teste Python.
Substitua seu conteúdo pelo seguinte código.
Abra seu navegador e insira o endereço IP do seu servidor web mais /test.py.
Em nosso exemplo, a seguinte URL foi inserida no Navegador:
• http://172.31.7.220/test.py
A página Python deve exibir a seguinte mensagem.
Parabéns! A extensão Python foi instalada com sucesso no IIS.