4 votos

Convención sobre el directorio de archivo de fuera de /var/www

Por /var/www estoy genéricamente se refiere a la root de documentos de Apache. Muchas veces queremos trabajar con los archivos, pero no los queremos dentro de la doc root (PHP ejemplos vienen a la mente). El consejo general es "poner estos archivos fuera de la root del documento y, a continuación, incluir en la forma apropiada".

Que bien y bueno, pero hay convenios en donde poner estos archivos fuera de la doc de la root. Muchas veces he seend (y hacer) cosas como /var/some_dir, pero es que realmente la intención de la /var directorio? Hay un lugar mejor?

He leído el FHS y que parece dar a entender que /var no es el lugar ideal para un directorio.

Sección 5.1:

/var contiene los archivos de datos variables. Esto incluye directorios y archivos, datos administrativos y de registro, y transitoria y los archivos temporales

Las aplicaciones generalmente no deben agregar los directorios en el nivel superior de /var. Dichos directorios deben ser añadidas si tienen algunos en todo el sistema de implicación, y en consulta con el FHS lista de correo

Seguro de que los archivos que se va hay archivos de datos variables, pero, sin duda, de la sustancia marcadamente diferente que la descripción que figura en la cita anterior.

Sin embargo, ningún otro directorio que parece un mejor ajuste.

/opt - Los archivos no son una aplicación de software de terceros

/home - Los archivos no pertenecen a un usuario específico

/usr - Este de directorios deben tener los datos de sólo lectura, pero no parecen tener un subdirectorio apropiado

Ciertamente, yo no puedo ser la primera persona que suba a esta pregunta?

1voto

BenjiWiebe Puntos3981

En la Jerarquía del sistema de archivos Estándar,

/srv contains site-specific data which is served by this system.

Ahí está tu respuesta. Parece que /srv es el lugar correcto para poner esto, pero si se pone en /var/www, usted está en buena compañía.

Espero que esto ayude!

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

;