Ayúdanos a seguir proporcionándote tutoriales gratuitos y de calidad desactivando tu bloqueador de anuncios. suscriptores a nuestro sitio.

Cómo cambiar la carpeta Apache predeterminada (raíz) en Ubuntu 17.10

27 feb 2021 1 min di lettura
Cómo cambiar la carpeta Apache predeterminada (raíz) en Ubuntu 17.10
Tabla de contenidos

Introducción

El servidor Apache2 recién instalado se ejecuta con los privilegios de un usuario llamado www-data. Propietario de la carpeta predeterminada donde se encuentran los archivos. El usuario con el que estamos trabajando no tiene la capacidad de escribir datos en la ruta predeterminada de Apache2 (/var /www /html).

Hagamos que Apache2 use los privilegios de nuestro usuario y cambiemos la ruta /var /www /html en nuestra casa personal, resolviendo los problemas debidos a los permisos de escritura.

Prerrequisitos

Antes de comenzar esta guía, debe tener un usuario no root con privilegios sudo configurado en su servidor. Siga esta guía: Configuración inicial en Ubuntu 16.04-17.10 O: Cómo agregar un nuevo usuario en Ubuntu 16.04-17.10

Cambiemos la carpeta raíz de Apache

Inicie sesión con el usuario no root.

Abramos una terminal y editemos el archivo apache2.conf

sudo nano /etc/apache2/apache2.conf

Buscamos las siguientes dos líneas


User ${APACHE_RUN_USER}
 Group ${APACHE_RUN_GROUP}

Reemplácelos con estos:


User TUO_NOME_UTENTE
 Group TUO_NOME_UTENTE

YOUR_USER_NAME es su nombre de usuario. Guarde el archivo apache2.conf. Reiniciamos Apache2 con el siguiente comando:

sudo service apache2 restart

Ahora cambiemos la ruta /var /www /html Abramos una nueva terminal y demos los siguientes comandos para crear la nueva ruta en nuestro hogar personal:

mkdir -p www/html

Ingresemos con:

cd www/html

Copiemos el contenido de /var /www /html en el nuevo www /html:

cp /var/www/html/index.html index.html

Eliminemos la ruta anterior:

sudo rm -R /var/www/html

En su lugar, creamos un enlace simbólico a la nueva ruta de Apache2:

sudo ln -s /home/TUO_NOME_UTENTE/www/html /var/www/html

La carpeta www /html predeterminada de Apache2 es ahora /home /YOUR_USERNAME /www /html.

Apóyenos si le gusta nuestro contenido. Gracias.

Buy me a coffeeBuy me a coffee

Únase a la conversación

Apóyenos con una donación.

Genial! A continuación, complete el pago para obtener acceso completo a Noviello.it.
Bienvenido de nuevo! Has iniciado sesión correctamente.
Te has suscrito correctamente a Noviello.it.
Éxito! Su cuenta está completamente activada, ahora tiene acceso a todo el contenido.
Éxito! Su información de facturación ha sido actualizada.
Su facturación no se actualizó.