Where do I put CGI or Perl scripts? Do they have to be in a specific directory?

Although we provide a cgi-bin as standard you do not need to put your CGI scripts in there. You can use CGI scripts in any directory, (although you can’t create another cgi-bin directory), but they must have a .cgi or .pl extension.