Câu trả lời:
Thư mục /opt
là một vị trí tốt cho các tập tin phân phối chương trình . Thư mục /srv
được sử dụng cho dữ liệu thời gian chạy chương trình . (Vui lòng xem Tiêu chuẩn phân cấp hệ thống tệp .) Không giống như /etc
thư mục nơi tiêu chuẩn chỉ ra rằng các /opt/<pkg>
tệp cấu hình nên được đặt vào /etc/opt/<pkg>
, không có tiêu chuẩn hóa nào /srv/opt/<pkg>
phải là cấu trúc song song (mặc dù đó có thể không phải là ý tưởng tồi).
Tóm tắt:
/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
Xin lưu ý rằng đây là trường hợp chung và không phải là duy nhất để thể hiện các applicaitons.
Nơi thích hợp nhất sẽ ở dưới /srv
.
/var/opt/webserver
và không vào/var/log/webserver
? Đây có phải là một lỗi đánh máy?