GNU/Linux >> Tutoriales Linux >  >> Linux

Rutas predeterminadas de Nginx y Apache

Este artículo describe cómo configurar la raíz de documentos predeterminada para hosts virtuales Apache® (vhosts) y bloques de servidor Nginx®.

Raíz de documento predeterminada

De forma predeterminada, tanto Apache como Nginx tienen una raíz de documentos predeterminada configurada en sus archivos de configuración base. Cuando crea un host virtual o un bloque de servidor, el servidor web busca archivos de sitios web en el directorio raíz de documentos especificado en estos archivos de configuración.

Puede encontrar los archivos de configuración en las siguientes rutas de archivo:

  • CentOS® :

    • Apache:/etc/httpd/conf/httpd.conf
    • Nginx:/etc/nginx/nginx.conf
  • El sistema operativo Ubuntu® :

    • Apache:/etc/apache2/apache2.conf
    • Nginx:/etc/nginx/nginx.conf

Cambiar el directorio raíz del documento

Para cambiar la ruta de archivo predeterminada o especificar una raíz de documento diferente en el host virtual o el bloque del servidor, busque las siguientes líneas en los archivos de configuración y cambie el directorio especificado:

Apache

# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/var/www/html"    <----

Nginx

server {
   listen       80 default_server;
   listen       [::]:80 default_server;
   server_name  _;
   root         /usr/share/nginx/html;  <----

Linux
  1. ¿Diferencia entre el usuario de Sudo y el usuario raíz?

  2. Deshabilite un host virtual en el sistema operativo Ubuntu y CentOS para Apache y Nginx

  3. Instalar Apache y PHP en CentOS 7

  4. Nginx no puede acceder al archivo .sock ascendente ni a la carpeta pública

  5. ¿Por qué usamos su - y no solo su?

Cómo cambiar el puerto de WordPress en Apache y Nginx

Apache Cassandra:características e instalación

Cómo desactivar la exploración de directorios en Apache y Nginx

Cómo habilitar TLS 1.3 en Apache y Nginx

Cómo agregar compatibilidad con PHP-FPM en el servidor web Apache y Nginx en Ubuntu 18.04

Linux / Carpeta y /carpeta raíz