CentOS использует SELinux для ограничения HTTP-сервера. Когда вы используете не -файлы журнала конфигурации по умолчанию (в нетипичных -местах, включаете сценарии на стороне сервера и т. д. ), вам, вероятно, потребуется настроить политику SELinux.
SELinux регистрирует отказы в доступе к политикам в журнале аудита (/var/log/audit/audit.log
), а инструменты по умолчанию для предложений и создания политик включают audit2why
и audit2allow
.
Обычные шаги для решения проблем с разрешениями SELinux включают настройку логических значений политики или (/ и )добавление и применение правил маркировки файлов. Я объяснил тему более широко и подробно для вопроса:Настройте SELinux, чтобы демоны могли использовать файлы в местах, отличных от -по умолчанию.
Я рекомендую проверить, что предлагает audit2allow
. Ваша проблема может быть решена путем включения опции логической политики. Если логической настройки недостаточно, вам нужно добавить правила маркировки файлов. Для правильного контекста файла обратитесь к справочной странице httpd_selinux
.
В последних версиях многие параметры были изменены.
Вот руководство по изменениям.
Вы заметите, что -style
добавляется ко всем из них, а затем есть другие изменения в формате для остальной части строки.
Вот текст, который вы можете скопировать и вставить
setw -g window-status-style fg=cyan
setw -ga window-status-style bg=default
setw -ga window-status-style dim
setw -g window-status-current-style fg=white
setw -ga window-status-current-style bg=black
setw -ga window-status-current-style bright
set -g pane-border-style fg=green
set -ga pane-border-style bg=black
set -g pane-active-border-style fg=white
set -ga pane-active-border-style bg=yellow
set -g message-style fg=white
set -ga message-style bg=black
set -ga message-style bright
set-window-option -g window-status-current-style bg=black
set-window-option -ga window-status-current-style fg=yellow
set-window-option -ga window-status-current-style dim