Configurando VirtualHost no Apache

Olá pessoal,
Mostrarei diversos insights sobre o nosso velho amigo Apache. Falarei sobre virtualhost, ou seja, criar diversos sites com apenas um servidor escutando a mesma porta. Diferenciando-se apenas o nome de domínio do seu site.



RESPONDER PARA MAIS DE UM DOMÍNIO (VIRTUALHOST)

Realizar a instalação do pacote apache
root@Servidor-WEB:/# aptitude install apache2


Acesse a seguinte pasta

root@Servidor-WEB:/# cd /etc/apache2/sites-avaliable/


Copie a configuração padrão lembrando que o nome do arquivo tem que terminar com .conf

root@Servidor-WEB:/# cp 000-default.conf interno.conf

Abra o arquivo com o seu editor preferido.
root@Servidor-WEB:/# vi interno.conf


Altere o nome do server exatamente de acordo com o seu site. Lembre-se que o dns deverá está configurado com uma entrada para este site.






ainda no arquivo definir o caminho (correto) para pasta do site
ex: Documentroot /var/www/html

sair do arquivo e criar a pasta do site
ex: mkdir /var/www/html

criar arquivo .html
ex:touch /var/www/cisco/index.html (arquivo da pagina inicial do site)

escrever algo dentro do arquivo para indentificar o site
ex: echo site "Bem-Vindo ao Tecla-TI" > /var/www/cisco/index.html

ativar o site com o comando a2ensite <nomedosite>
root@Servidor-WEB:/# a2ensite interno.conf

root@Servidor-WEB:/# service apache2 restart



Nenhum comentário:

Postar um comentário