J'ai un certain nombre d'applications sur mon serveur Linux qui dépendent de quelques fichiers de configuration. Ces applications sont liées mais distinctes. Pour ce que ça vaut, pour le moment, chaque application a son propre répertoire /opt
. Les fichiers de configuration peuvent changer environ une fois par semaine, mais pas plus que cela. Je prévois de configurer un travail cron pour récupérer la dernière version d'un site FTP tous les dimanches.
Je ne comprends pas encore exactement où serait le meilleur endroit pour placer ces fichiers de configuration. Voici quelques possibilités:
/etc/<appsuitename>/
C'est un fichier de configuration, la configuration entre/etc
/var/<appsuitename>/
Les fichiers changent assez souvent, mais jamais directement par l'administrateur (moi), juste par le fournisseur de la plate-forme./opt/<appsuitename>/lib
ou/opt/<appsuitename>/common
Il s'agit plus d'une façon de penser de Windows, mais cela peut avoir un sens dans ce cas/usr/lib
probablement pas, mais inclus pour être complet.
Ou peut-être autre chose à laquelle je n'ai pas pensé?
Edit: Répondre aux questions de MichaelKjörling:
- Il n'y a que trois partitions,
/home
,/
et/swap
./opt
n'est pas en lecture seule. - Oui, une autre personne devra utiliser ce serveur si je suis heurté par un bus.
- Ces applications sont développées en interne, c'est donc moi qui décide de la destination des configurations. S'il ne s'agissait pas d'une «méta-balise», j'aurais peut-être mis une balise de bonnes pratiques.
- En fin de compte, peu importe ce que je décide, je n'aurai pas d'importance, je sais que les systèmes organisationnels sont plus pour l'administrateur système que pour le fonctionnement interne du système d'exploitation, mais j'aime suivre les conventions standard telles qu'elles existent pour une raison.
.properties
fichier. Mais pour le moment, chaque version du logiciel a sa propre copie dans un/opt
sous - répertoire, ce qui n'est évidemment pas idéal et que j'avais l'intention de changer. Cette question porte sur "à quoi dois-je changer". Merci!