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?これはタイプミスですか?