Table of Contents
Cómo cambiar el directorio predeterminado de Apache ‘DocumentRoot’ en Linux
El servidor web Apache. es probablemente el servidor web más utilizado en todas las plataformas, incluidas las 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 crear 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á a modificar el directorio raíz. para el servidor web Apache. Para el propósito de este tutorial, usaremos instalaciones del servidor web basadas en Ubuntu/Debian. y RHEL/CentOS/Fedora.
Sin embargo, las rutas y las 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 la directiva DocumentRoot del servidor web . Este es el directorio desde el cual Apache leerá el contenido al que el visitante accederá 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.
freestar.config.enabled_slots.push
El DocumentRoot. predeterminado para Apache es:
/var/www/html o/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: El directorio desde el cual servirá sus # documentos. De forma predeterminada, todas las solicitudes se toman de este directorio, pero se pueden usar # enlaces simbólicos y alias para apuntar a otras ubicaciones. # 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 DocumentRoot. guarde el archivo y reinicie Apache con:
# systemctl restart apache [Para SystemD. # service httpd restart [Para 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 asegurarse de reiniciar siempre Apache después de realizar cambios en su archivo de configuración.