Como negar acesso à porta do Apache quando o proxying do Nginx

1

Instalei o Apache 2.2.17 e o nginx 0.8.53 como balanceador de carga (estático para Nginx e PHP para o Apache). Tudo está funcionando, mas quando eu acesso mysite.com (porta padrão 80) eu recebo minha página e posso ver os cabeçalhos HTTP do servidor nginx. Quando eu acesso mysite.com: 8080 eu recebo a mesma página e vejo os cabeçalhos do Apache2. Como posso desabilitar ou redirecionar a porta 8080 para o domínio principal?

usando o CentOS 5. apache e nginx são compilados de suas fontes.

    
por NARKOZ 03.11.2010 / 13:30

1 resposta

1

Você poderia ligar o serviço que usa 8080 (apache direito?) para localhost em vez de seu IP real. Procure por "Listen" no httpd.conf / apache2.conf, e substitua por "Bind localhost" e reinicie o serviço.

    
por 03.11.2010 / 13:39