GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo cambiar el directorio predeterminado de Apache 'DocumentRoot' en Linux

Apache El servidor web es probablemente el servidor web más utilizado en todas las plataformas, incluidas diferentes distribuciones de Linux y Windows. El servidor web se utiliza para entregar contenido web y puede atender muchas consultas a la vez.

A menudo es la opción preferida por los profesionales para construir diferentes proyectos web. Tener al menos un conocimiento básico de este servidor web es vital para cualquier joven profesional que quiera comenzar una carrera como administrador de sistemas Linux.

En este breve tutorial, aprenderá cómo modificar el directorio raíz para el servidor web Apache. A los efectos de este tutorial, utilizaremos Ubuntu/Debian y RHEL/CentOS/Fedora instalaciones basadas en el servidor web.

Sin embargo, las rutas y directivas son prácticamente las mismas para otras distribuciones, por lo que también podrá aplicar lo aprendido en diferentes sistemas operativos.

Para realizar los cambios necesarios, debe modificar DocumentRoot directiva del servidor web. Este es el directorio desde el cual Apache leerá los contenidos a los que accederá el visitante a través del navegador. O en otras palabras, este es el directorio que forma el árbol de directorios a los que se podrá acceder a través de la web.

El DocumentRoot predeterminado para Apache  es:

/var/www/html
or
/var/www/

Estas rutas se describen en el archivo de configuración de Apache.

Ubuntu/Debian

/etc/apache2/sites-enabled/000-default
/etc/apache/apache2.conf

CentOS/RHEL/Fedora

/etc/httpd/conf/httpd.conf

Para cambiar la raíz del documento para su servidor web Apache, simplemente abra el archivo correspondiente con su editor de texto favorito y busque DocumentRoot .

#
# 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"

Después de eso, cambie la ruta al nuevo directorio de destino y asegúrese de que Apache pueda leer/escribir en ese directorio. Una vez que haya modificado el DocumentRoot , guarde el archivo y reinicie apache con:

# systemctl restart apache     [For SystemD]
# service httpd restart        [For SysVinit]    

Reflexiones finales

El cambio de la raíz del documento predeterminado es una tarea fácil que se puede completar en un par de minutos. Al realizar dichos cambios, es importante asegurarse de no cometer errores tipográficos y de reiniciar siempre Apache después de realizar cambios en su archivo de configuración.


Linux
  1. Cómo cambiar el directorio DocumentRoot en Apache en el servidor Linux

  2. Cómo cambiar el directorio DocumentRoot en Apache en el servidor Linux

  3. Cómo cambiar Shell en Linux

  4. Cómo cambiar el shell predeterminado en Linux

  5. Cómo cambiar el shell predeterminado en Linux

Cómo alojar un sitio web en un servidor web Apache

Cómo instalar el servidor web Apache en Alpine Linux

Cómo cambiar el shell predeterminado en el sistema Linux

Cómo cambiar de usuario en Linux

Cómo cambiar la dirección IP en Linux

Cómo copiar un directorio en Linux