estrutura do tipo de sites disponíveis para hosts virtuais do CentOS Apache

1

Acabei de configurar o LAMP em um novo servidor CentOS. Anteriormente, quando instalei o LAMP no Ubuntu, sempre precisei criar uma definição de host virtual para cada site que eu criei no diretório /var/www .

Mas no CentOS, percebi que quando coloco meu site no diretório /var/www , ele é imediatamente visível no meu navegador.

Eu incluí esta diretiva: Include conf/vhosts/*.conf no meu arquivo httpd.conf para definir hosts virtuais para sites específicos. Dentro do meu diretório vhost, eu defini meus arquivos *.conf .

Alguém pode me dizer o que precisa ser editado, possivelmente em httpd.conf , para impedir que sites que não tenham um arquivo /vhosts/*.conf individual sejam exibidos quando visitados?

Abaixo estão as informações de definição do host virtual padrão que eu altero para cada novo site:

<VirtualHost var/www/aSite:80>
    ServerAdmin [email protected]
    DocumentRoot var/www/aSite
    ServerName myServer
    ErrorLog var/www/aSite/logs/error_log
    CustomLog var/www/aSite/logs/access_log common
</VirtualHost>
    
por sisko 29.03.2012 / 17:41

2 respostas

1

Eu vou dizer da minha mente e memória (não posso verificar no CentOS), você tem em algum lugar no httpd.conf

This module creates dynamically configured virtual hosts, by allowing the IP address and/or the Host: header of the HTTP request to be used as part of the pathname to determine what files to serve. This allows for easy use of a huge number of virtual hosts with similar configurations.

  • VirtualDocumentRoot definido em / var / www / (alguma coisa) + possível VirtualScriptAlias

PS: Você pode me dizer, por que você quer parar com esse comportamento (legal, do meu POV)?

    
por 30.03.2012 / 07:39
0

Recentemente, configurei um servidor web centos 7 com hosts virtuais e adicionei uma diretiva <VirtualHost> para uma página da Web em branco ou uma página em breve. Esta diretiva <VirtualHost> precisa estar acima de Include conf/vhosts/*.conf no arquivo httpd.conf.

    
por 08.05.2015 / 22:54