Linuxサーバーには、いくつかの構成ファイルに依存する多数のアプリケーションがあります。これらのアプリケーションは関連していますが、別々です。価値のあることですが、現時点では、各アプリケーションにはに独自のディレクトリがあり/optます。構成ファイルは週に1回程度変更できますが、それ以上変更することはできません。毎週日曜日にFTPサイトから最新バージョンを取得するために、cronジョブをセットアップする予定です。
まだ、これらの構成ファイルを配置する最適な場所がどこにあるのかを正確に理解していません。以下にいくつかの可能性を示します。
/etc/<appsuitename>/それは構成ファイルであり、構成が入ります/etc/var/<appsuitename>/ファイルはかなり頻繁に変更されますが、管理者(私)、プラットフォームプロバイダーのみによって直接変更されることはありません。/opt/<appsuitename>/libまたは、/opt/<appsuitename>/commonこれはWindowsの考え方の多くですが、この場合は理にかなっているかもしれません/usr/libおそらくそうではありませんが、完全を期すために含まれています。
それとも私が考えていない他の何か?
編集: @MichaelKjörlingの質問への回答:
- 唯一の3つのパーティションがありますが、
/home、/、と/swap。/opt読み取り専用ではありません。 - はい、バスに当たった場合、別の人がこのサーバーを使用する必要があります。
- これらのアプリケーションは内部で開発されているため、構成をどこに置くかを決定するのは私です。「メタタグ」でなければ、ベストプラクティスのタグを付けたかもしれません。
- 最終的には、私が実際に重要ではないと判断したものは何でも、組織のシステムはOSの内部作業よりもシステム管理者にとって重要であることを知っていますが、理由があるために標準の規則に従うことを好みます。
.propertiesファイルで行われています。しかし、現時点では、ソフトウェアの各バージョンには/optサブディレクトリに独自のコピーがありますが、これは明らかに理想的ではなく、変更するつもりでした。この質問は「何に変更すべきか」に関するものです。ありがとう!