De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Servidores Virtuais sobre Apache

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 01 de Maio de 1998

Recentemente foi abordada a maneira de se configurar números IP virtuais em sistemas Solaris e FreeBSD.

A maioria dos servidores Web podem fazer com que, dependendo da interface na qual chega uma determinada conexão, seja apresentada uma página individualizada.

Suponhamos então a situação em que tenhamos um único servidor configurado para responder a cinco números IP diferentes:

  www.xyz.com	200.200.200.1
  www.abc.com	200.200.200.2
  www.acme.com	200.200.200.3
  www.xyl.com	200.200.200.4
  www.auu.com	200.200.200.5

Repetindo, um mesmo equipamento contendo uma interface de rede física, responde também aos cinco endereços acima. No arquivo de configuração do servidor Apache, httpd.conf, para cada um dos endereços virtuais, devem ser incluidas as seguintes diretivas:

  <VirtualHost www.xyz.com>
  ServerAdmin webmaster@xyz.com
  DocumentRoot /www/data/xyz
  ServerName www.xyz.com
  ErrorLog logs/xyz-error_log
  TransferLog logs/xyz-access_log
  </VirtualHost>

Como se pode ver das diretivas acima, sempre que chegar ao servidor Web uma conexão destinada ao endereço IP 200.200.200.1, será apresentada a página localizada em /www/data/xyz. Também será criado um arquivo de erros separado para o domínio xyz.com bem como um registro de acesso (xyz-access_log).

Desta forma, não importa quantos domínios virtuais eu tenha configurados em meu servidor, eu consigo tratá-los de forma individual. Para cada servidor virtual faz-se necessária a inclusão de sua definição no arquivo httpd.conf e, é claro, a definição dos números IP virtuais.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida