Puncte:0

Nginx nu poate servi fișiere static din directorul principal

drapel ng

Am un index.html fișier în ambele locații /home/ubuntu/web/build și /var/www/html

Nu există alte reguli complicate.

Cu toate acestea numai rădăcină /var/www/html lucrări!

        # root /home/ubuntu/web/build; eșuează!
        rădăcină /var/www/html; # lucrări!
        index index.html;


        Locație / {
                autoindex activat;
                try_files $uri $uri/ =404;
        }

Iată permisiunile

f: /var/www/html
 rădăcină rădăcină drwxr-xr-x /
 drwxr-xr-x rădăcină rădăcină var
 drwxr-xr-x root root www
 drwxr-xr-x root root html

f: /home/ubuntu/web/build
 rădăcină rădăcină drwxr-xr-x /
 drwxr-xr-x root root home
 drwxr-x--- ubuntu ubuntu ubuntu
 drwxrwxr-x ubuntu ubuntu web
 drwxrwxr-x ubuntu ubuntu build
Richard Smith avatar
drapel jp
Utilizatorul care rulează Nginx trebuie să aibă acces de citire la fiecare director din cale. Pot vedea că folderul `ubuntu` este accesibil doar de către utilizatorul `ubuntu` și grupul `ubuntu`.
Puncte:0
drapel cn

Nginx rulează ca nginx utilizator, prin urmare ar trebui să aibă permisiuni de citire pentru toate directoarele din cale. /home/ubuntu este deținută de ubuntu utilizator și ubuntu grup, deci al treilea grup de permisiuni (deoarece nginx utilizatorul nu este în ubuntu group`) descrie accesul la director. Există două soluții:

  • Adăugați permisiuni de citire pentru toți utilizatorii la /home/ubuntu director (nu este recomandat)
  • Adăuga nginx utilizator să ubuntu grup

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.