Cómo encontrar la raíz del documento Apache en Linux

Cómo encontrar la raíz del documento Apache en Linux

DocumentRoot. es el directorio de nivel superior en el árbol de documentos visible desde la web y esta directiva establece el directorio en la configuración desde el cual Apache2. o HTTPD. busca y sirve archivos web desde la URL solicitada a la raíz del documento.

Por ejemplo:

DocumentRoot “/var/www/html”

luego acceda a http://dominio.com/index.html se refiere a/var/www/html/index.html. DocumentRoot. debe describirse sin una barra diagonal.

En este breve consejo rápido, le mostraremos cómo encontrar el directorio Apache DocumentRoot. en un Sistema Linux.

Búsqueda de la raíz del documento Apache

Para obtener el directorio Apache DocumentRoot. en Debian. Ubuntu Linux. y sus derivados como Linux Mint. ejecute el siguiente comando grep.

$ grep-i ‘DocumentRoot’/etc/apache2/sites-available/000-default.conf $ grep-i ‘DocumentRoot’/etc/apache2/sites-available/default-ssl.conf Encuentra Apache DocumentRoot en Ubuntu  Encuentra Apache DocumentRoot en Ubuntu Encuentra Apache DocumentRoot en Ubuntu freestar.config.enabled_slots.push (LocationName:” tecmint_incontent “, slotId:” tecmint_incontent “); p> En las distribuciones de Linux CentOS. RHEL. y Fedora. ejecute el siguiente comando.

$ grep-i ‘DocumentRoot’/etc/httpd/conf/httpd.conf $ grep-i ‘DocumentRoot’/etc/htt pd/conf.d/ssl.conf Encuentra Apache DocumentRoot en CentOS  Encuentra Apache DocumentRoot en CentOS Encuentra Apache DocumentRoot en CentOS

Tenga en cuenta que la ubicación del directorio DocumentRoot. puede variar según el valor de la directiva DocumentRoot. establecida en la configuración de Apache o httpd.

Si desea cambiar la ubicación del directorio Apache DocumentRoot. lea nuestro artículo que explica Cómo cambiar el directorio Apache ‘DocumentRoot’ predeterminado en Linux.

En una nota al margen, el in Los directorios divididos de todos sus hosts virtuales deben estar ubicados en DocumentRoot. Por ejemplo, si su DocumentRoot. es/var/www/html y tiene dos sitios llamados example1.com. y example2.com. puede crear sus directorios como se muestra.

$ sudo mkdir-p/var/www/html/example1.com/$ sudo mkdir-p/var/www/html/example2.com/

Luego, en el virtual archivos de configuración del host, apunte su DocumentRoot. a los directorios anteriores.

Aquí hay algunas guías adicionales sobre el servidor web Apache, que le resultarán útiles:

  1. Comandos útiles para administrar el servidor web Apache en Linux
  2. 3 formas de verificar el estado y el tiempo de actividad del servidor Apache en Linux
  3. Cómo habilitar el módulo Userdir de Apache en RHEL/CentOS
  4. Hospedaje virtual Apache: Hosts virtuales basados ​​en IP y basados ​​en nombre
  5. Cómo enumerar todos los hosts virtuales en el servidor web Apache

¡Eso es todo! Si conoce alguna otra forma útil de encontrar el directorio Apache DocumentRoot. compártala con nosotros en la sección de comentarios a continuación.