win msi lounge descargar apache apache2

msi - ¿Por qué se ha movido apache2 www dir a/var/www/html?



apache windows (3)

Acabo de actualizar mi servidor y vi que el archivo default.conf en sitios disponibles ahora apuntaba a /var/www/html lugar de /var/www . ¿Cuál fue el motivo de este cambio?


Edité /etc/apache2/sites-enabled/000-default.conf para arreglar esto (cambié la línea DocumentRoot).

La razón dada para este cambio radical es una tontería. ¿Por qué un administrador del sitio colocaría los archivos confidenciales que no deberían ser servidos a la web en / var / www, de todos los lugares? Solo soy un desarrollador y sé lo que hace ese directorio.

Si un administrador es tan flojo o incompetente como para poner archivos confidenciales en / var / www, nada impedirá que esos archivos se guarden en / var / www / html ahora. ¿Y desde cuándo Linux rompe la compatibilidad con versiones anteriores en un intento inútil de evitar que los administradores hagan cosas realmente tontas?


Encontré el informe de error: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=730372

El informe se archivó después de esta discusión de la lista de correo: https://lists.debian.org/debian-devel/2012/04/msg00301.html

Resumen: los administradores del sitio generalmente colocan sitios en /var/www/site.com y puede haber datos confidenciales en /var/www que no deberían estar disponibles a través de un servidor web. Todos los servidores web en Debian se han actualizado para usar /var/www/html como valor predeterminado en lugar de /var/www .


Fui con la filosofía de no luchar contra el poder y solo moví todos mis archivos de la carpeta / var / www a la carpeta / var / www / html. Todo funcionó bien incluyendo los servicios mySQL. También tenga en cuenta que los servicios de alojamiento web probablemente lo forzarán a usar el directorio html.