Uruchomienie panelu webowego

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;
        }
}