Apache + Virtual Host + DNS no Debian Lenny
Bem galera, nesse artigo pretendo explicar como instalar e configurar o DNS e o Apache fazendo um virtual host no Debian Lenny. Existem muitos tutoriais que explicam cada um, então resolvi juntar todos em um só e explicando o por quê de cada configuração.
Instalando os pacotes necessários
Para isso vá em um terminal como root e execute os seguintes comandos.
Para instalar o Apache2:
# aptitude install apache2
Para instalar o DNS:
# aptitude install bind9 bind9-doc dnsutils
Entendendo o que instalou:
Depois de uma breve explicação do que utilizaremos, vamos pôr a mão na massa!
Para instalar o Apache2:
# aptitude install apache2
Para instalar o DNS:
# aptitude install bind9 bind9-doc dnsutils
Entendendo o que instalou:
- Apache2 - servirá para criarmos os virtuais hosts, mas o que é virtual host? Virtual host é a capacidade hospedar mais de um web site na mesma máquina com um ou mais endereços IP.
- bind9 (Berkeley Internet Name Domain) - é uma implementação dos protocolos DNS e fornece uma implementação de referência distribuível abertamente aos principais componentes do Domain Name System, incluindo:
Domain Name Server System;
Domain Name System resolver library;
Ferramentas de gestão e de verificação do bom funcionamento do servidor DNS.
- bind9-doc - simplesmente a documentação do bind9;
- dnsutils - é um pacote que contém 3 softwares fundamentais para testes e correções, que são o nslookup,dig e nsupdate.
A versão que utilizamos aqui é a 9 por ser a recomendada, já que a versão 4 está "deprecated" e a versão 8 é apenas para manutenção. Para mais informações acesse: http://www.bind9.net/
Depois de uma breve explicação do que utilizaremos, vamos pôr a mão na massa!