Checking you system
Obviously you will need a Linux system with Perl, MySQL and Apache installed. For now in my case I am using the default configuration made by the Debian distribution installation.
On the apache configuration you need to make sure that you add the following line in the configuration.
LoadModule cgi_module modules/mod_cgi.so
ScriptAlias /cgi-bin/ “<PATH of your CGI directory>”
In order to check mysql you can use the command line myadmin, the QueryBrownser. The version we are going to use is 5.0.51a
Perl can be the ActiveState one or that one from the original installation. Only make sure that it is updated. Any version higher than 5.6 is fine.
Now everything is checked, let go and have some action.