Como configuro vários servidores da web atrás de um IP com diferentes nomes de domínio?

3

Eu tenho um único IP estático e gostaria de executar vários servidores da Web (e vários sites) na minha rede por meio dele. Existem vários domínios que apontei para o IP, mas não sei por onde começar a distribuir o tráfego para os servidores certos. O que preciso fazer?

Obrigado.

EDIT: para esclarecer, por vários servidores da web, eu estava me referindo a várias "caixas" e não apenas a vários sites. desculpe pela confusão.

    
por chrishomer 25.02.2012 / 23:57

2 respostas

4

Se bem entendi, você quer passar o tráfego para o servidor específico do domínio em sua rede.

Para fazer isso, sugiro que você use um proxy reverso que passe a solicitação de entrada para os back-ends. Sem saber mais detalhes, eu geralmente recomendo o nginx ou o apache se você preferir.

Se você usa o nginx ouvindo em seu IP público, você pode usar algo assim em seu nginx.conf:

servidor mydomain.com {    location / {            proxy_pass link ;            } }

servidor myotherdomain.com {    location / {            proxy_pass link ;            } }

    
por 26.02.2012 / 00:24
2

Você provavelmente deve esclarecer qual servidor web está usando, mas eu assumirei o Apache. Se assim for, procure em arquivos vhost. O que você quer fazer é muito comum e muito fácil.

link

    
por 26.02.2012 / 00:08