O host virtual não está funcionando no Apache2 Ubuntu 14.04 depois de executar todas as etapas

1

Estou tentando criar hosts virtuais baseados em nome no Apache2 com o Ubuntu 14.04, depois de executar todas essas etapas, sou redirecionado para localhost, mas não para o arquivo no meu diretório virtual. O que eu já fiz;

  • configure o arquivo vdc.local.conf com

    <VirtualHost *:80>
    ServerName vdc.local
    ServerAlias www.vdc.local
    ServerAdmin webmaster@localhost
    DocumentRoot /media/luzan/Backup/Dropbox/vdc/vdc.local/public_html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
    
  • alterou os hosts em / etc / hosts

    127.1.1.1 vdc.local
    
  • adicionou isto ao apache2.conf em / etc / apache2 /

    <Directory /media/luzan/Backup/Dropbox/vdc/vdc.local/public_html>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
    </Directory>
    
  • do terminal fez

    sudo a2ensite vdc.local.conf
    
  • reiniciou o apache2 usando

    sudo service apache2 reload
    

Depois de fazer tudo isso, sou redirecionado para a página localhost quando navego para vdc.local no navegador da Web.

Página padrão do Apache2 Ubuntu

Eu tenho login.html dentro da pasta vdc.local / public_html / e novamente quando eu navego para vdc.local / login.html, eu recebo 403 Forbidden Error.

Será que tudo isso eu perdi alguma coisa lá? Eu tenho uma pasta na raiz do documento também.

    
por Luzan Baral 20.09.2014 / 08:14

1 resposta

0

O pacote apache vem com uma configuração padrão em /etc/apache2/sites-enabled /, eu acho que é chamado 000_default.conf ou algo parecido, que por padrão responde a qualquer pedido na porta 80, independentemente do nome do host. Use sudo a2dissite para desativá-lo e reiniciar o apache.

    
por mhall119 20.09.2014 / 17:37