Acceso de Apache2 a otro directorio que /var/www/html/index.html
Resuelto
Hola,
Desde hace poco estoy haciendo funcionar un sitio web en mi Raspberry Pi 2 (Raspbian) con Apache2.
Sin embargo, cada vez que intento acceder a una subcarpeta de /var/www/html/ me encuentro con un acceso denegado.
Soy realmente nuevo en Linux, así que sería genial que me lo explicaras paso a paso. ^^
Solo sé que debe estar relacionado con /etc/apache2/apache2.conf o algún otro archivo de configuración. Sé cómo abrir, editar y guardar.
Ah, y otro problema, más menor, es que el título de mis páginas, definido en mi código HTML, no se muestra, o más bien, se muestra el antiguo título de mi anterior página HTML, así que si alguien supiera responder a esta pregunta (bastante secundaria) sería genial. ^^
¡Gracias por tu tiempo y tu atención!
Desde hace poco estoy haciendo funcionar un sitio web en mi Raspberry Pi 2 (Raspbian) con Apache2.
Sin embargo, cada vez que intento acceder a una subcarpeta de /var/www/html/ me encuentro con un acceso denegado.
Soy realmente nuevo en Linux, así que sería genial que me lo explicaras paso a paso. ^^
Solo sé que debe estar relacionado con /etc/apache2/apache2.conf o algún otro archivo de configuración. Sé cómo abrir, editar y guardar.
Ah, y otro problema, más menor, es que el título de mis páginas, definido en mi código HTML, no se muestra, o más bien, se muestra el antiguo título de mi anterior página HTML, así que si alguien supiera responder a esta pregunta (bastante secundaria) sería genial. ^^
¡Gracias por tu tiempo y tu atención!
1 respuesta
Hola,
Dado que tu distribución es derivada de Debian, la configuración de un sitio (VirtualHost) se realiza corrigiendo el archivo correspondiente almacenado en
Te invito a leer esto antes de avanzar, para comprender cómo administrar apache2 en Debian o una distribución relacionada:
https://www.mistra.fr/tutoriel-linux-serveur-web-apache2.html
Después, busca en el sitio de apache2 o en la doc de ubuntu cómo configurar los permisos.
https://doc.ubuntu-fr.org/apache2
Buena suerte
Dado que tu distribución es derivada de Debian, la configuración de un sitio (VirtualHost) se realiza corrigiendo el archivo correspondiente almacenado en
/etc/apache2/sites-available, que todos son importados por
/etc/apache2/apache2.conf. Imagino que por el momento estás utilizando
/etc/apache2/sites-available/default
Te invito a leer esto antes de avanzar, para comprender cómo administrar apache2 en Debian o una distribución relacionada:
https://www.mistra.fr/tutoriel-linux-serveur-web-apache2.html
Después, busca en el sitio de apache2 o en la doc de ubuntu cómo configurar los permisos.
https://doc.ubuntu-fr.org/apache2
Buena suerte
¡Encontré mi solución gracias a los foros estadounidenses sobre apache!
su
cd /var/www
sudo chown www-data:www-data -R *
sudo service apache2 restart
Buena suerte