SELINUX блокирует php-fpm и nginx, работающие вместе?

У меня есть некоторые проблемы с SELINUX.

Когда я пытаюсь зайти на мой сайт, я получаю 403 запрета от nginx, и на сервере появляется сообщение об ошибке и говорится, что нужно использовать grep NGINX /var/log/audit/audit.log | audit2allow -M mypol, который я сделал, однако,

при попытке загрузить страницу теперь он говорит, что доступ запрещен и просит использовать команду grep PHP-FPM /var/log/audit/audit.log | audit2allow -M mypol, и когда я делаю это, он возвращается к 403 запрещенному доступу и просит меня снова использовать первую команду.

Как будто grep NGINX перезаписывает php-fpm и наоборот. Как бы решить эту проблему, не отключая selinux?

У меня есть доступ к рабочему столу gnome на моем сервере, и предупреждение системы безопасности SELinux подсказывает мне использовать команды для решения проблемы, и первая команда решает ее, но затем выдает другую проблему, а при использовании второй команды перезаписывает первую и обратную возвести в квадрат Я знаю, что если я отключу selinux, он будет работать, но это небезопасно и подвергнет риску сервер.

Благодарю.

0

Решение

Выяснили, что для тех, у кого такая же проблема, 403 запрещенный доступ и ошибка безопасности selinux, используйте эту команду в корне вашего сервера.

restorecon -r /srv/www/domain.com

Исправил это для меня и теперь все работает как надо.

2

Другие решения

Других решений пока нет …