<Directory "PATH FOR YOUR CGI SCRIPTS">
is instructing apache to treat the files found at that particular directory as Perl scripts. So, write there the location of the scripts, and make sure they are executable.
my file doesn't have the <virtualhost *> command
Maybe your httpd.conf
doesn't have the virtualhost
directive but, if you look at the dir where your httpd.conf
file is, you will find a few directories like vhosts, extra, or other ....
. Peeking into the files in there you'll probably find that directive. There are different ways to configure vhosts, I suggest you read some introductory material on Apache.