Reverso Proxy de um Site Web
No ServBay, você pode usar a funcionalidade de reverso proxy para direcionar um site de um servidor da sua rede interna para a máquina local, facilitando o desenvolvimento e as tarefas de depuração. Este artigo aborda em detalhes como configurar um reverso proxy no ServBay e fornece um exemplo de como redirecionar um site de um servidor interno para a máquina local.
Visão Geral
O reverso proxy é um tipo de servidor proxy que recebe solicitações de clientes e as retransmite para o(s) servidor(es) apropriado(s). Ele é extremamente útil no desenvolvimento e depuração, pois permite que um site em um servidor interno seja acessado localmente, simplificando o acesso e os testes.
Passos para Adicionar um Site de Reverso Proxy
Passo 1: Preparar o Servidor Interno
Certifique-se de que o site no servidor interno está operando normalmente e pode ser acessado através do endereço IP interno e da porta. Por exemplo, supondo que o endereço IP do servidor interno seja 192.168.1.100
e que o site esteja operando na porta 8080
.
Passo 2: Abrir a Interface de Gerenciamento do ServBay
Encontre ServBay
no aplicativo e clique duas vezes para abrir.
Passo 3: Navegar até a Gerência de Hosts
Depois de abrir o programa, você verá a interface principal do ServBay. No menu de navegação à esquerda, clique em Hosts
. Isso o levará à página de gerenciamento de sites.
Passo 4: Adicionar Novo Site
Na página de gerenciamento de sites, clique no botão +
na parte inferior da página. Isso abrirá um novo formulário à direita para inserção das informações básicas do novo site.
Passo 5: Configurar o Reverso Proxy
Na página de adição do site, você precisará preencher as seguintes informações:
- Nome: Nome do site para identificação.
- Domínio: Insira o domínio do site que você deseja adicionar, por exemplo,
proxy.to.local
. - Protocolo: Protocolo suportado pelo site, padrão é HTTP/HTTPS.
- Método de Requisição do Certificado SSL: Recomenda-se escolher
ServBay CA
, que será gerado e gerenciado automaticamente pelo ServBay. - Tipo de Site: Selecione
Reverso Proxy
para especificar que o site será acessado via reverso proxy ao servidor interno. - Alvo do Proxy: Insira o endereço IP e a porta do servidor interno, por exemplo,
192.168.1.100
e8080
.
Passo 6: Completar e Salvar
Depois de preencher todas as informações necessárias, clique no botão Adicionar
. O ServBay criará automaticamente a configuração do novo site e fará as configurações adequadas no host.
Uma vez salvo com sucesso, você pode clicar no ícone do navegador no canto superior direito para acessar o site.
Passo 7: Operações Rápidas
O ServBay oferece uma série de botões de operações rápidas para sites, incluindo:
- Abrir o site no IDE para edição rápida
- Abrir o site no navegador
- Visualizar logs do site
- Pausar ou iniciar o site
- Excluir site
Perguntas Frequentes e Soluções
Site Inacessível
- Verificar Resolução de Domínio: Certifique-se de que o domínio está corretamente direcionado para o endereço IP do servidor ServBay.
- Verificar Configurações de Firewall: Certifique-se de que o firewall permite acesso externo às portas do servidor ServBay (geralmente portas 80 e 443).
- Verificar Logs de Erro: Cheque o arquivo de logs de erro do reverso proxy para identificar mensagens de erro específicas e realizar as correções necessárias.
Servidor Interno Inacessível
- Garantir que o Servidor Interno está Operando: Antes de adicionar o reverso proxy, garanta que o site no servidor interno está operando normalmente e pode ser acessado através do IP interno e porta.
- Verificar Conexão de Rede: Assegure-se de que não há isolamento de rede ou regras de firewall bloqueando a comunicação entre o servidor ServBay e o servidor interno.
Conclusão
Configurar um reverso proxy no ServBay é um processo simples e direto. Com o reverso proxy, você pode redirecionar sites em servidores internos para o local, simplificando assim tarefas de desenvolvimento e depuração. Apenas siga os passos descritos acima para adicionar e configurar um site de reverso proxy com facilidade. Com uma configuração e gestão adequadas, você pode garantir que seu site operará de forma estável no ambiente ServBay. Se encontrar problemas, consulte as perguntas frequentes e soluções para auxílio no diagnóstico e reparo.