Linux 檔案系統中 Node.js 應用程式的推薦位置?

Linux 檔案系統中 Node.js 應用程式的推薦位置?

在 Linux 檔案系統中,node.js/express Web 應用程式通常接受的位置在哪裡?

目前我有一個子目錄,/opt/但我想聽聽其他人對此的看法...

答案1

/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

請記住,這是一般情況,並不是 Express 應用程式所獨有的。

答案2

最適合的地方是在/srv

相關內容