Do my Perl scripts have to be in the cgi-bin?
No. Sometimes a person thinks that their Perl scripts must reside in the cgi-bin directory in order to work. This is not true, there is nothing special about that directory. This name has simply evolved out of tradition. You can use this directory for your scripts, which is created on your account when setup. However, feel free to put your Perl scripts anywhere within your account.