1

У меня NGINX работает на CentOS7. И я хотел бы поделиться каталогом /etc/nginx между Linux и Windows.

Причина в том, что я не хочу получать доступ к файлу каждый раз, когда мне нужно изменить / добавить хосты или поиграть с разными конфигурациями. Для этого я установил каталог /etc/nginx в папку на рабочем столе Windows как:

sudo mount -t vboxsf nginx /etc/nginx

Все работало, и я могу получить доступ к обоим файлам и внести изменения, но по какой-то причине NGINX не перезапускается, и эта ошибка - все, что я получаю.

[root@localhost]# systemctl status nginx.service
â nginx.service - nginx - high performance web server
   Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Fri 2017-01-06 07:02:54 EST; 17s ago
     Docs: http://nginx.org/en/docs/
  Process: 3096 ExecStartPre=/usr/sbin/nginx -t -c /etc/nginx/nginx.conf (code=exited, status=1/FAILURE)

Jan 06 07:02:54 aphrodite systemd[1]: Starting nginx - high performance web server...
Jan 06 07:02:54 aphrodite nginx[3096]: nginx: [emerg] open() "/etc/nginx/nginx.conf" failed (13: Permission denied)
Jan 06 07:02:54 aphrodite nginx[3096]: nginx: configuration file /etc/nginx/nginx.conf test failed
Jan 06 07:02:54 aphrodite systemd[1]: nginx.service: control process exited, code=exited status=1
Jan 06 07:02:54 aphrodite systemd[1]: Failed to start nginx - high performance web server.
Jan 06 07:02:54 aphrodite systemd[1]: Unit nginx.service entered failed state.
Jan 06 07:02:54 aphrodite systemd[1]: nginx.service failed.

1 ответ1

2

nginx не может прочитать его основной файл конфигурации, как видно из предоставленной вами информации о состоянии службы:

Jan 06 07:02:54 aphrodite nginx[3096]: nginx: [emerg] open() "/etc/nginx/nginx.conf" failed (13: Permission denied

Исправьте владение / мод файла (с помощью chown, chmod) и используйте другой подход для доступа к папке nginx из Windows, так как большинство из них перепутали права доступа к файлу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .