Cursos / Redes de Computadores / Redes de Computadores II / Aula
O Apache pode ser facilmente configurado para hospedar diversos sites distintos em um mesmo servidor.
Tomando como base a configuração já existente, bastaria alterar o arquivo /etc/apache2/sites-enable/metropole e inserir as configurações referentes ao novo site.
A seguir vemos uma nova versão desse arquivo, estando agora o Apache configurado para hospedar os sites www.metropole1.edu.br e www.metropole2.edu.br.
Figura 4 - Arquivo de configuração do Apache para dois sitesPara testarmos as novas configurações, inserirmos uma nova linha no arquivo /etc/hosts, semelhante ao que foi configurado do exercício anterior, e reiniciamos o servidor Apache. A seguir, mostramos as duas linhas que foram inseridas.
Figura 5 - Linhas adicionadas no arquivo hosts para nosso exemploLembre-se que em uma rede real você não iria utilizar o arquivo hosts para associar os endereços IP aos nomes. Isso seria feito no servidor de DNS.
Pronto! Se acessarmos http://www.metropole1.edu.br estaremos acessando as páginas na pasta /var/www/metropole1; e se acessarmos http://www.metropole2.edu.br, estaremos acessando as páginas na pasta /var/www/metropole2.
Também seria possível separar a configuração dos dois sites (metropole1 e metropole2) em dois arquivos separados. Nesse caso, utilizaríamos o comando a2ensite para cada um deles.
Veja aqui a explicação sobre apache.
Versão 5.3 - Todos os Direitos reservados