NagiosQL 설치: 요구사항을 확인하세요. 설정 파일(config/settings.php)에 대한 테스트 작성: 실패

NagiosQL 설치: 요구사항을 확인하세요. 설정 파일(config/settings.php)에 대한 테스트 작성: 실패

저는 주로 NagiosQL을 설치했습니다.이 튜토리얼.

"요구 사항 확인" 단계에서 설정 파일(config/settings.php)에 대한 쓰기 테스트가 실패했습니다. 테스트 상태를 쓰지 못한 설정 디렉터리(config/)의 이미지

Nagios가 설정 파일의 쓰기 테스트를 통과하도록 만드는 방법은 무엇입니까?

답변1

설치 방법에 따라 Nagios는 /etc/nagios 또는 /usr/local/nagios에 있을 수 있습니다.

다른 파일은 "/usr/lib64/nagios/"에서 찾을 수 있습니다.

이 파일이 있는 HTML 파일은 "/usr/share/nagios/"에 있는 것 같습니다.

답변2

다른 시스템에 nagiosql을 설치하려고 시도했지만 파일/디렉토리 권한을 변경해도 도움이 되지 않았습니다. 다른 튜토리얼을 시도했지만 시도하기 전까지는 도움이 되지 않았습니다.이 튜토리얼. 첫째, 도움이 되지 않습니다. 그러나 나는 지시를 따랐다. 이전 nagiosql 폴더를 삭제하고 새 튜토리얼을 다시 시작했습니다. # restorecon -Rv /var/www/html/nagiosql/명령을 시작했습니다 .

이것은 보여준다:

복원 재설정 /var/www/html/nagiosql/admin/settings.php 컨텍스트 unconfined_u:object_r:httpd_sys_rw_content_t:s0->unconfined_u:object_r:httpd_sys_content_t:s0

이 기사를 인터넷 검색해 보니 SELinux를 비활성화해야 한다는 것을 알고 있습니다.

# sestatus
# setenforce 0
# vi /etc/selinux/config
...
SELINUX=disabled
...

SELinux 비활성화 # restorecon -Rv /var/www/html/nagiosql/명령이 메시지를 표시하지 않으면 다음과 같은 결과가 나타납니다.

설정 디렉터리(config/)에 테스트 쓰기: 확인

관련 정보