Oprogramowanie sysutils/apcupsd posiada własny panel webowy do monitoringu zasobów samego UPSa. Panel to kilka skryptów CGI, które "rozmawiają" z UPSem
Konfiguracja dla nginx
Dla serwera nginx konfiguracja wygląda następująco:
server {
listen 192.168.11.32:80;
server_name moc.domain.local;
access_log /var/log/nginx/moc.domain.local/access.log;
error_log /var/log/nginx/moc.domain.local/error.log;
# ustawienie DocumentRoot
root /usr/local/etc/apcupsd/cgi;
# je/zeli kto/s poprosi o domy/slny dokument, to przekierowania na multimon.cgi
#
location / {
return 301 /multimon.cgi;
}
# Konfiguracja FastCGI
#
location ~ \.cgi$ {
try_files $uri =404;
gzip off;
fastcgi_pass unix:/var/run/fcgiwrap/fcgiwrap.sock;
fastcgi_index index.cgi;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}