node.js / express Webアプリの従来受け入れられている場所は、Linuxファイルシステムのどこですか?
現在、サブディレクトリを持っていますが、/opt/
これについて他の人の意見を聞きたいです...
node.js / express Webアプリの従来受け入れられている場所は、Linuxファイルシステムのどこですか?
現在、サブディレクトリを持っていますが、/opt/
これについて他の人の意見を聞きたいです...
回答:
/opt
ディレクトリには、プログラムのための良い場所で配布ファイル。この/srv
ディレクトリは、プログラムの実行時データに使用されます。(Filesystem Hierarchy Standardを参照してください。)構成ファイル/etc
の/opt/<pkg>
配置が標準で示されているディレクトリとは異なり、並列構造で/etc/opt/<pkg>
ある/srv/opt/<pkg>
必要がある標準化はありません(おそらく悪い考えではありませんが)。
要約すれば:
/opt/webserver/ (your node.js application)
server.js
package.json
node_modules/
...
/etc/opt/webserver/
config.json (configuration file for your web server)
/srv/opt/webserver/ (opt subdirectory suggested, but not required)
index.html
images/
css/
...
/var/opt/webserver
error.log
request.log
これは一般的なケースであり、アプリケーションの表現に固有のものではないことに注意してください。
最も適切な場所はの下になり/srv
ます。
/var/opt/webserver
にしていませんか/var/log/webserver
?これはタイプミスですか?