74 lines
2.3 KiB
ApacheConf
74 lines
2.3 KiB
ApacheConf
# apache configuration for nagios 4.x
|
|
# note to users of nagios 1.x and 2.x and 3.x:
|
|
# throughout this file are commented out sections which preserve
|
|
# backwards compatibility with bookmarks/config for older nagios versios.
|
|
# simply look for lines following "nagios 1.x:" and "nagios 2.x" and "nagios 3.x" comments.
|
|
|
|
ScriptAlias /cgi-bin/nagios4 /usr/lib/cgi-bin/nagios4
|
|
ScriptAlias /nagios4/cgi-bin /usr/lib/cgi-bin/nagios4
|
|
# nagios 1.x:
|
|
#ScriptAlias /cgi-bin/nagios /usr/lib/cgi-bin/nagios4
|
|
#ScriptAlias /nagios/cgi-bin /usr/lib/cgi-bin/nagios4
|
|
# nagios 2.x:
|
|
#ScriptAlias /cgi-bin/nagios2 /usr/lib/cgi-bin/nagios4
|
|
#ScriptAlias /nagios2/cgi-bin /usr/lib/cgi-bin/nagios4
|
|
# nagios 3.x:
|
|
#ScriptAlias /cgi-bin/nagios3 /usr/lib/cgi-bin/nagios4
|
|
#ScriptAlias /nagios3/cgi-bin /usr/lib/cgi-bin/nagios4
|
|
|
|
# Where the stylesheets (config files) reside
|
|
Alias /nagios4/stylesheets /etc/nagios4/stylesheets
|
|
# nagios 1.x:
|
|
#Alias /nagios/stylesheets /etc/nagios4/stylesheets
|
|
# nagios 2.x:
|
|
#Alias /nagios2/stylesheets /etc/nagios4/stylesheets
|
|
# nagios 3.x:
|
|
#Alias /nagios3/stylesheets /etc/nagios4/stylesheets
|
|
|
|
# Where the HTML pages live
|
|
Alias /nagios4 /usr/share/nagios4/htdocs
|
|
# nagios 3.x:
|
|
#Alias /nagios3 /usr/share/nagios4/htdocs
|
|
# nagios 2.x:
|
|
#Alias /nagios2 /usr/share/nagios4/htdocs
|
|
# nagios 1.x:
|
|
#Alias /nagios /usr/share/nagios4/htdocs
|
|
|
|
<DirectoryMatch (/usr/share/nagios4/htdocs|/usr/lib/cgi-bin/nagios4|/etc/nagios4/stylesheets)>
|
|
Options FollowSymLinks
|
|
|
|
DirectoryIndex index.php index.html
|
|
|
|
AllowOverride AuthConfig
|
|
|
|
<IfVersion < 2.3>
|
|
Order Allow,Deny
|
|
Allow From All
|
|
</IfVersion>
|
|
|
|
<IfVersion >= 2.3>
|
|
Require all denied
|
|
</IfVersion>
|
|
|
|
AuthName "Nagios Access"
|
|
AuthType Basic
|
|
AuthUserFile /etc/nagios4/htpasswd.users
|
|
# nagios 1.x:
|
|
#AuthUserFile /etc/nagios/htpasswd.users
|
|
require valid-user
|
|
</DirectoryMatch>
|
|
|
|
<Directory /usr/share/nagios4/htdocs>
|
|
Options +ExecCGI
|
|
</Directory>
|
|
|
|
# Enable this ScriptAlias if you want to enable the grouplist patch.
|
|
# See http://apan.sourceforge.net/download.html for more info
|
|
# It allows you to see a clickable list of all hostgroups in the
|
|
# left pane of the Nagios web interface
|
|
# XXX This is not tested for nagios 2.x use at your own peril
|
|
#ScriptAlias /nagios4/side.html /usr/lib/cgi-bin/nagios4/grouplist.cgi
|
|
# nagios 1.x:
|
|
#ScriptAlias /nagios/side.html /usr/lib/cgi-bin/nagios4/grouplist.cgi
|
|
|