Nagios 3.0如何修改Apache配置?
nagios如何修改Apache?首先安裝Apache服務,安裝完成后,修改apache的配置文件,增加nagios的目錄,并且訪問此目錄需要進行身份驗證。(注:如果不要設置身份驗證,在httpd.conf ***增加的內容注釋掉“加粗字體”部分)
vi /usr/local/apache/conf/httpd.conf
- #======================= Nagios Suport =========================#
- ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"
- <Directory "/usr/local/nagios/sbin">
- # SSLRequireSSL
- Options ExecCGI
- AllowOverride None
- Order allow,deny
- Allow from all
- # Order deny,allow
- # Deny from all
- # Allow from 127.0.0.1
- AuthName "Nagios Access"
- AuthType Basic
- AuthUserFile /usr/local/nagios/etc/htpasswd.zhaohang
- # AuthUserFile /usr/local/nagios/etc/htpasswd.admin
- Require valid-user
- </Directory>
- Alias /nagios "/usr/local/nagios/share"
- <Directory "/usr/local/nagios/share">
- # SSLRequireSSL
- Options None
- AllowOverride None
- Order allow,deny
- Allow from all
- # Order deny,allow
- # Deny from all
- # Allow from 127.0.0.1
- AuthName "Nagios Access"
- AuthType Basic
- AuthUserFile /usr/local/nagios/etc/htpasswd.zhaohang
- # AuthUserFile /usr/local/nagios/etc/htpasswd.admin
- Require valid-user
- </Directory>
- #======================= Nagios Suport =========================#
增加驗證用戶: 也就是通過web訪問nagios的時候,必須要使用用這個用戶才可以登陸,有時為了長時間監控刷新,避免輸入密碼麻煩就不加密碼.注釋紅的行可以達到要求. 用戶:zhaohang 密碼為:123456
/usr/local/apache/bin/htpasswd -c /usr/local/nagios/etc/htpasswd.zhaohang zhaohang
# /usr/local/apache/bin/htpasswd -c /usr/local/nagios/etc/htpasswd.admin admin
查看認證文件的內容:
less /usr/local/nagios/etc/htpasswd.zhaohang
test:OmWGEsBnoGpIc 前半部分是用戶名test,后面是加密后的密碼。
nagios的安裝到這里為止也就基本完成了,你可以通過web來訪問了,http://192.168.0.108/nagios/.nagios的配置中,我們還將會介紹
安裝配置nagios、監控Linux服務器、Nagios 3.0初步安裝配置、監控Windows服務器和十個Nagios故障解決技巧。