13.11 Como registrar uma aplicação Python no Application Manager

Registrar uma aplicação Python no Application Manager serve para informar ao servidor como e onde a aplicação deve ser publicada com o Passenger.
Na prática, esse registro define nome, domínio, URL base, caminho do código e ambiente de deployment, permitindo que a aplicação fique acessível por um endereço web.

Como acessar o cPanel

Primeiro entre no cPanel por:

  • https://seudominio.com.br/cpanel
  • https://seudominio.com.br:2083
  • área do cliente MyWay

Depois vá até Software e abra Application Manager.

Se esse recurso não aparecer, ele pode não estar habilitado no plano ou na lista de recursos da conta.

Como registrar uma aplicação Python no Application Manager

Antes de registrar

Antes do registro, o ideal é que a aplicação já esteja preparada:

  • arquivos do projeto já enviados para a hospedagem
  • estrutura organizada no diretório correto
  • startup file definido
  • dependências instaladas
  • projeto testado ou ao menos revisado
O Application Manager não substitui a preparação do projeto. Ele registra a aplicação para publicação.

Passo 1 – Clicar em Register Application

Dentro do Application Manager, clique em Register Application.

Tradução útil:

  • Register Application = Registrar aplicação

Essa ação abrirá o formulário de cadastro da aplicação.

É a partir daqui que você vincula o projeto ao domínio e ao caminho de acesso público.

Passo 2 – Informar o nome da aplicação

No campo Application Name, digite um nome identificador para a aplicação.

Exemplos:

  • apiinterna
  • flaskapp
  • sistema-python
Esse nome ajuda a identificar o app no painel, principalmente quando há mais de um projeto registrado.

Passo 3 – Escolher o domínio de implantação

No campo Deployment Domain, selecione o domínio, subdomínio ou domínio adicional em que a aplicação será publicada.

Tradução útil:

  • Deployment Domain = Domínio de implantação
Escolher o domínio errado fará a aplicação ser publicada em local diferente do pretendido.

Passo 4 – Informar a URL base

No campo Base Application URL, informe o caminho base da aplicação.

Exemplos:

  • /pythonapp
  • /api
  • /sistema

Depois do registro, esse caminho será usado no navegador para acessar o aplicativo.

Esse é o endereço lógico da aplicação dentro do domínio escolhido.

Passo 5 – Informar o caminho da aplicação

No campo Application Path, informe o caminho do código-fonte relativo à pasta inicial da conta.

Exemplos:

  • meuapp
  • apps/flaskapp
  • python/projeto
Esse caminho precisa apontar para o diretório real onde o projeto está armazenado.

Passo 6 – Escolher o ambiente

Selecione o ambiente de deployment:

  • Development = ambiente de desenvolvimento
  • Production = ambiente de produção
Use Development enquanto estiver desenvolvendo ou testando. Use Production quando o projeto já estiver pronto para uso real.

Passo 7 – Adicionar variáveis de ambiente, se necessário

Se o projeto depender de variáveis de ambiente, use Add Variable para cadastrá-las.

Exemplos:

  • FLASK_ENV
  • SECRET_KEY
  • DATABASE_URL
Essas variáveis ajudam a adaptar a aplicação ao ambiente de execução sem precisar gravar tudo diretamente no código.

Passo 8 – Concluir com Deploy

Depois de revisar os dados, clique em Deploy.

Tradução útil:

  • Deploy = Implantar / Publicar
Ao finalizar o deploy, a aplicação ficará registrada no Application Manager e pronta para ser acessada pelo caminho definido.

Resultado esperado

Ao final, a aplicação Python estará registrada no Application Manager com nome, domínio, URL base, caminho e ambiente definidos.

Resumo rápido:

1. Acesse Application Manager
2. Clique em Register Application
3. Informe o nome da aplicação
4. Escolha o domínio de implantação
5. Defina a URL base
6. Informe o caminho da aplicação
7. Selecione o ambiente
8. Adicione variáveis, se necessário
9. Clique em Deploy

Na prática, isso registra a sua aplicação Python para publicação via Passenger.
Depois do deploy, sempre teste a URL publicada e revise os logs se o aplicativo não abrir corretamente.

Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

13.01 Como acessar Setup Python App no cPanel

A opção Setup Python App do cPanel serve para criar, configurar e gerenciar aplicações Python...

13.02 Como criar aplicação Python no cPanel

A opção criar aplicação Python no cPanel serve para registrar um novo projeto Python dentro...

13.03 Como escolher versão do Python

A escolha da versão do Python no cPanel serve para definir qual interpretador será usado pela...

13.04 Como configurar virtual environment Python

O virtual environment do Python serve para criar um ambiente isolado para a sua aplicação,...

13.05 Como instalar bibliotecas Python via pip

Instalar bibliotecas Python via pip serve para adicionar ao projeto os pacotes de que ele...