Dois servidores apache usando a mesma porta?

1

então eu tenho dois servidores apache no mesmo sistema.

Basicamente, o que eu estou tentando descobrir é se desde que eu tenho 2 IPs diferentes rodando no meu sistema é possível ter dois servidores apache diferentes rodando em IPs diferentes, mas usando a porta padrão (80) para que o usuário não faça isso t tem que especificar a porta na barra de endereço?

O que estou tentando fazer é fazer com que, se os usuários visitarem:

example.com ---- > Apache Server 1 em execução em 1.1.1.1:80

mail.example.com ---- > Apache Server 2 em execução no 2.2.2.2:80

Isso faria com que cada domínio apontasse para servidores apache diferentes, mas no mesmo sistema.

Obrigado, JJ Edgar

    
por JJ Edgar VI 15.05.2013 / 23:33

1 resposta

2

Você pode controlar qual endereço IP o Apache escuta usando a diretiva Listen .

Apenas certifique-se de que a configuração de cada servidor especifique apenas os endereços IP que você deseja usar para esse servidor específico.

Por exemplo:

Servidor 1:

Listen 203.0.113.5:80

Servidor 2:

Listen 203.0.113.6:80

Qualquer diretiva <VirtualHost> que você usa também deve especificar seus endereços IP, em vez de usar o curinga * .

Veja a documentação do Apache para mais detalhes.

    
por 15.05.2013 / 23:53