我已经从我的debian挤压盒上的icinga自己的回购安装了icinga,但现在我不知道如何改变当前的configuration:
# apache configuration for icinga ScriptAlias /cgi-bin/icinga /usr/lib/cgi-bin/icinga ScriptAlias /icinga/cgi-bin /usr/lib/cgi-bin/icinga # Where the stylesheets (config files) reside Alias /icinga/stylesheets /etc/icinga/stylesheets # Where the HTML pages live Alias /icinga /usr/share/icinga/htdocs <DirectoryMatch (/usr/share/icinga/htdocs|/usr/lib/cgi- bin/icinga|/etc/icinga/stylesheets)> Options FollowSymLinks DirectoryIndex index.html AllowOverride AuthConfig #Order Deny, Allow Deny from all #Allow From 10.42.0.0/24 AuthName "Icinga Access" AuthType Basic AuthUserFile /etc/icinga/htpasswd.users require valid-user </DirectoryMatch>
我想在子域名monitoring.mysite.com下运行icinga,但是我无法使这个configuration成为可用的vHostconfiguration。 有谁能说出我要改变的东西吗?
也许是因为没有VirtualHost,ServerName或DocumentRoot指令?
用IPreplace星号取决于你的configuration,但是,星号是标准的程序。
# apache configuration for icinga <VirtualHost *:80> ServerName monitoring.mysite.com DocumentRoot /usr/share/icinga/htdocs ScriptAlias /cgi-bin/icinga /usr/lib/cgi-bin/icinga ScriptAlias /icinga/cgi-bin /usr/lib/cgi-bin/icinga # Where the stylesheets (config files) reside Alias /icinga/stylesheets /etc/icinga/stylesheets # Where the HTML pages live Alias /icinga /usr/share/icinga/htdocs <DirectoryMatch (/usr/share/icinga/htdocs|/usr/lib/cgi-bin/icinga|/etc/icinga/stylesheets)> Options FollowSymLinks DirectoryIndex index.html AllowOverride AuthConfig Order Deny, Allow #Deny from All #Allow From 10.42.0.0/24 AuthName "Icinga Access" AuthType Basic AuthUserFile /etc/icinga/htpasswd.users Require valid-user </DirectoryMatch> </VirtualHost>