Điểm:0

Nginx không thể phục vụ tệp tĩnh từ thư mục chính

lá cờ ng

tôi có một index.html tập tin ở cả hai vị trí /home/ubuntu/web/build/var/www/html

Không có quy tắc phức tạp nào khác.

Tuy nhiên chỉ gốc/var/www/html làm!

        # root /home/ubuntu/web/build; thất bại!
        gốc/var/www/html; # làm!
        chỉ số index.html;


        địa điểm / {
                tự động lập chỉ mục;
                try_files $uri $uri/ =404;
        }

Đây là các quyền

f: /var/www/html
 gốc drwxr-xr-x /
 gốc drwxr-xr-x gốc var
 gốc drwxr-xr-x gốc www
 html gốc gốc drwxr-xr-x

f: /home/ubuntu/web/build
 gốc drwxr-xr-x /
 root root drwxr-xr-x
 drwxr-x--- ubuntu ubuntu ubuntu
 drwxrwxr-x ubuntu ubuntu web
 drwxrwxr-x ubuntu bản dựng ubuntu
Richard Smith avatar
lá cờ jp
Người dùng chạy Nginx cần có quyền truy cập đọc vào mọi thư mục trong đường dẫn. Tôi có thể thấy rằng thư mục `ubuntu` chỉ có thể được truy cập bởi người dùng `ubuntu` và nhóm `ubuntu`.
Điểm:0
lá cờ cn

Nginx chạy như nginx người dùng, do đó nó phải có quyền đọc đối với tất cả các thư mục trong đường dẫn. /home/ubuntu thuộc sở hữu của Ubuntu người dùng và Ubuntu nhóm, vì vậy nhóm quyền thứ ba (vì nginx người dùng không có trong Ubuntu group`) mô tả quyền truy cập vào thư mục. Có hai giải pháp:

  • Thêm quyền đọc cho tất cả người dùng vào /home/ubuntu thư mục (không khuyến nghị)
  • cộng nginx người dùng để Ubuntu tập đoàn

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.