For each Perl module that needs to be installed, complete the following steps:
- Change to the needed sub-directory in the /lib/src/ directory, corresponding with the name of the Perl module. For example, if you're installing the Crypt-SSLeay module, change to the /lib/src/Crypt-SSLeay directory on your server.
- Create the Makefile for the module, by typing the following at the SSH prompt:
perl Makefile.PL PREFIX=/path/to/lib/perl LIB=/path/to/lib/perl
- Make sure you change the /path/to/lib/perl part to the full path on your server, to the /lib/perl/ directory. For example, /home/username/cgi-bin/lib/perl. If you receive an error message stating a pre-requisite Perl module is not installed, you must first download the needed module from http://www.cpan.org/ and install it on your server in the same fashion. Then, come back and run the Makefile.PL script again.
- Compile and install the Perl module by typing the following at the SSH prompt, one at a time:
make
make install
Repeat the above steps until all needed Perl modules have been installed on your server. Once installed, you can delete the /lib/src/ directory from your server, as it is no longer needed, and is now only taking up space.
NOTE: Once you have installed the needed Perl modules, the check.pl script will still say they are missing. Ignore this message once you have successfully installed the modules. When you first try to access the Admin Control Panel, you will be notified as to which Perl modules are still missing.