Como encontrar o documento Apache Root no Linux

Como encontrar o documento Apache Root no Linux

O Documentroot é o diretório de nível superior na árvore de documentos visível da web e esta diretiva define o diretório na configuração a partir da qual Apache2 ou Httpd procura e serve arquivos da web do URL solicitado para a raiz do documento.

Por exemplo:

Documentroot "/var/www/html" 

Em seguida, acesso a http: // domínio.com/índice.html refere-se a /var/www/html/índice.html. O Documentroot deve ser descrito sem uma barra traseira.

Nesta curta dica rápida, mostraremos como encontrar o Apache Documentroot diretório em um Linux sistema.

Encontrar a raiz do documento Apache

Para obter o Apache Documentroot diretório em Debian, Ubuntu Linux E são derivados como Linux Mint, Execute o seguinte comando grep.

$ grep -i 'documentroot'/etc/apache2/sites-available/000-default.conf $ grep -i 'documentroot'/etc/apache2/sites-available/default-ssl.conf 
Encontre o Apache Documentroot no Ubuntu

Sobre CENTOS, RHEL e Fedora Distribuições Linux, execute o seguinte comando.

$ grep -i 'documentroot'/etc/httpd/conf/httpd.conf $ grep -i 'documentroot'/etc/httpd/conf.d/ssl.conf 
Encontre o Apache Documentroot em CentOS

Observe que a localização do Documentroot o diretório pode variar dependendo do valor do Documentroot Diretiva definida na configuração Apache ou HTTPD.

Se você quiser mudar a localização do Apache Documentroot Diretório, leia nosso artigo que explica como alterar o diretório "documentroot" do Apache padrão no Linux.

Em uma nota lateral, os diretórios individuais para todos os seus hosts virtuais devem estar localizados sob o Documentroot. Por exemplo, se o seu Documentroot é /var/www/html, E você tem dois sites chamados Exemplo 1.com e Exemplo2.com, Você pode criar seus diretórios como mostrado.

$ sudo mkdir -p/var/www/html/exemplo1.com/$ sudo mkdir -p/var/www/html/exemplo2.coma 

Então, nos arquivos de configuração do host virtual, aponte seu Documentroot para os diretórios acima.

Aqui estão alguns guias adicionais sobre o Apache Web Server, que você achará útil:

  1. Comandos úteis para gerenciar o Apache Web Server no Linux
  2. 3 maneiras de verificar o status do servidor Apache e o tempo de atividade no Linux
  3. Como ativar o módulo Apache UserDir no RHEL/CENTOS
  4. Apache Virtual Hosting: hosts virtuais baseados em nomes e baseados em nomes
  5. Como listar todos os hosts virtuais no Apache Web Server

É isso! Se você conhece alguma outra maneira útil de encontrar o Apache Documentroot Diretório, compartilhe conosco na seção de comentários abaixo.