För närvarande fungerar det inte särskilt bra att installera smokeping via apt-get om man kör lighttpd, därför har jag antecknat mina steg för att få igång en sådan installation.
Några av problemen är att smokeping är konfigurerat för att använda sendmail, men apt-get-paketet har inte sendmail som en dependency. Smokeping får också en trasig fil i sin rotmapp (smokeping.fcgi.dist). Vidare så installeras inte rrdtool automatiskt, fastän smokeping är oanvändbart utan.
Min installationsprocedur kanske inte är best practice, har du någon åsikt så kommentera gärna.
Installera nödvändiga paket
apt-get install lighttpd
apt-get install smokeping rrdtool
Skapa cgi-bin i din www-rot
sudo mkdir /var/www/cgi-bin
Länka in smokeping
sudo ln -s /usr/lib/cgi-bin/smokeping.cgi .
Kommentera ut sendmail ur konfigurationen
sudo nano /etc/smokeping/config.d/pathnames
Från:
sendmail = /usr/sbin/sendmail
Till
#sendmail = /usr/sbin/sendmail
Lägg till cgi-stöd i lighttpd
sudo lighttpd-enable-mod cgi
Starta om lighttpd
sudo service lighttpd restart
Starta om smokeping
sudo service smokeping restart
Nu ska du kunna nå smokeping på
hostname/cgi-bin/smokeping.cgi
Inga kommentarer:
Skicka en kommentar