Guia do Linux/Avançado/Apache/Especificando endereços/portas adicionais (a diretiva Listen)

Origem: Wikilivros, livros abertos por um mundo aberto.

Especificando endereços/portas adicionais (a diretiva Listen)[editar | editar código-fonte]

A diretiva Listen é usada para se ter um controle maior sobre a especificação de endereços/portas alternativas que o servidor web esperará por requisições externas. Esta diretiva é muito usada na construção de Virtual Hosts. Esta diretiva pode substituir completamente as diretivas Port e BindAddress. Podem ser usados o número da porta, ou o par endereço:porta:


     Listen 192.168.1.1:80
     Listen 192.168.7.1:81
     Listen 60000

O endereço que deverá ser usado é o da interface de rede (assim como na diretiva BindAddress). No exemplo acima, o servidor httpd esperará por requisições vindas de 192.168.1.* na porta 80 e também 60000, e requisições vindas de 192.168.7.1 na porta 81 e também 60000.