Рейтинг:0

Nginx не может обслуживать статический файл из домашнего каталога

флаг ng

у меня есть index.html файл в обоих местах /дом/убунту/веб/сборка и /var/www/html

Других сложных правил нет.

Однако только корень /var/www/html работает!

        # root /home/ubuntu/web/build; терпит неудачу!
        корень /var/www/html; # работает!
        индекс index.html;


        место расположения / {
                включен автоиндекс;
                try_files $uri $uri/ =404;
        }

Вот разрешения

е: /var/www/html
 drwxr-xr-x корень корень /
 drwxr-xr-x root root var
 drwxr-xr-x корень корень www
 drwxr-xr-x корень корень html

f: /home/ubuntu/веб/сборка
 drwxr-xr-x корень корень /
 drwxr-xr-x root корневой дом
 drwxr-x --- убунту убунту убунту
 drwxrwxr-x ubuntu ubuntu web
 drwxrwxr-x ubuntu сборка ubuntu
Richard Smith avatar
флаг jp
Пользователь, который запускает Nginx, должен иметь доступ для чтения ко всем каталогам в пути. Я вижу, что папка `ubuntu` доступна только пользователю `ubuntu` и группе `ubuntu`.
Рейтинг:0
флаг cn

Nginx работает как нгинкс user, следовательно, он должен иметь права на чтение всех каталогов на пути. /дом/убунту принадлежит убунту пользователь и убунту группа, поэтому третья группа разрешений (поскольку нгинкс пользователь не в убунту group`) описывает доступ к каталогу. Есть два решения:

  • Добавьте права на чтение для всех пользователей в /дом/убунту каталог (не рекомендуется)
  • Добавлять нгинкс пользователь к убунту группа

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.