I just received today my dedi server access, I installed apache:
yum install httpd
After it, I configured httpd.conf located in /etc/httpd/conf, I modified server name, added server IP, and my email.
Perl was installed already, when I type perl -v I get:
This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi
I installed mod_perl:
yum install mod_perl
I edited again /etc/httpd/conf/httpd.conf, and I added:
AddHandler cgi-script .cgi .pl
Options +ExecCGI
to:
<Directory "/var/www/cgi-bin">
AddHandler cgi-script .cgi .pl
Options +ExecCGI
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
I uploaded via sFTP a hello world cgi file to /var/www/cgi-bin, when I browse the file I get Internal Server Error. I already gave the file 755 chmod
Hello world file:
#!/usr/bin/perl
print("Content-type:text/html\n\nHello World!");
URL to test: http://78.138.126.87/cgi-bin/test.cgi
Please HELP!