seen として定義されている/var/
ディレクトリがあります:
多目的ログ、一時ファイル、一時ファイル、およびスプールファイル。メモリベースのファイルシステムは、/ varにマウントされる場合があります。
/usr/
は次のように記述されています:
ユーザーユーティリティとアプリケーションの大部分。
/usr/share/
は次のとおりです。
アーキテクチャに依存しないファイル。
私の目には、「ユーザーユーティリティとアプリケーション」に該当するWebアプリのように見えます(ただし、これはサーバーであるため、他の管理者に作業をしてもらいたい場合、ホームディレクトリにこれらを保存することは実用的ではありません)。私のWebアプリは「システムアーキテクチャ」とは関係ありません。
したがって、/usr/share/www/
は、/var/www/
とは対照的に、Webアプリを保存して提供するのに最適な場所のように見えます。 Apacheサーバーの慣習は/var/
に保存することですが、別のサーバーを使用しているので、Apacheを使用していたとしても、この特定の慣習のつま先を踏むことは気にしません。
私の質問は、このディレクトリの使用に反対する説得力のある議論ですか?
使用を強制するものは何もありません。ファイルを保存する場所を定義できます。ユーザーアカウントの下でそれらを移動する人もいれば、/srv/
ディレクトリを作成する人もいます... /websites/
ディレクトリを作成しました。
/var/www/
は単なる規則です。従う必要はありません。
Edit: /srv/
は実際にも慣習です 、現在のところDebian/Ubuntuの1つだけではありません。