Introduction

This is the kind of software I really like. It installs quickly and is very practical.

Installation

1
aptitude install bindgraph

Configuration

Lighttpd

Create a configuration file for bindgraph in the /etc/lighttpd/conf-available/ directory:

1
2
3
4
5
6
7
8
# Alias for phpMyAdmin directory
alias.url += (
    "/bindgraph" => "/usr/lib/cgi-bin/bindgraph.cgi",
)

$HTTP["url"] =~ "^/bindgraph*", {

}

Now, create the necessary symlink:

1
2
cd /etc/lighttpd/conf-enabled
ln -s /etc/lighttpd/conf-available/50-bindgraph.conf .

All that’s left is to restart the web server and it’s accessible via:

http://myserver/bindgraph

FAQ

I have a blank page, why?

In the Lighttpd error logs (/var/log/lighttpd/error.log), you might see something like this:

"-T" is on the #! line, it must also be used on the command line at /usr/lib/cgi-bin/bindgraph.cgi line 1.

Edit the file /usr/lib/cgi-bin/bindgraph.cgi and remove the letter ‘T’ from the first line so it looks like:

1
#!/usr/bin/perl -w

That’s it :-)

Last updated 02 Feb 2010, 21:16 +0200. history