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/)へのテストの書き込み:確認

関連情報