Де умовно прийняте розташування веб-додатків node.js / express у файловій системі Linux?
На даний момент у мене є підкаталог, /opt/
але я хотів би почути думку інших людей про це ...
Де умовно прийняте розташування веб-додатків node.js / express у файловій системі Linux?
На даний момент у мене є підкаталог, /opt/
але я хотів би почути думку інших людей про це ...
Відповіді:
/opt
Каталог гарне місце для програми розподілу файлів. /srv
Каталог використовується для програм під час виконання даних . (Будь ласка, перегляньте стандарт ієрархії файлової системи .) На відміну від /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
? Це друкарня?