Până a rula Nagios si NginX trebuie să le instalăm cu:
apt-get install nagios3 nginx fcgiwrap
Iar in hostul virtual pentru nagios trecem:
server {
listen 88 default;
server_name localhost;
location / {
root /var/www/nginx-default;
index index.html index.htm;
}
location /nagios3 {
alias /usr/share/nagios3/htdocs;
auth_basic "Nagios Access";
auth_basic_user_file /etc/nagios3/htpasswd.users;
expires max;
}
location /nagios3/stylesheets {
alias /etc/nagios3/stylesheets;
auth_basic "Nagios Access";
auth_basic_user_file /etc/nagios3/htpasswd.users;
expires max;
}
location /cgi-bin/nagios3 {
root /usr/lib;
auth_basic "Nagios Access";
auth_basic_user_file /etc/nagios3/htpasswd.users;
fastcgi_param AUTH_USER $remote_user;
fastcgi_param REMOTE_USER $remote_user;
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
}
}
După care restartăm serverul nginx.