Де умовно прийняте розташування веб-додатків 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? Це друкарня?