это imho, offtopic. Это все можно найти в доке и в комментариях файлов конфигурации (httpd.conf, srm.conf)
1. Надо сказать апаче что файлы с расширением .pl нужно выполнять
AddHandler cgi-script .pl
2. Еще нужно сказать, что в данном каталоге (где скрипт живет) можно запускать cgi-скрипты
<Directory /somedir>
Options ExecCGI
</Directory>
3. print "hello world" в чистом виде не прокатит -- надо еще и заголовок напечатать. В минимальном наборе сказать хотя бы content-type.
print "Content-Type: text/plain\n\n";
print "Всем Привет!"
И доку почитать :)
-----Original Message-----
From: "Andre" <andre@kolasc.net.ru>
To: <apache-rus@lists.lexa.ru>
Date: Wed, 2 Dec 1998 21:37:34 0300
Subject: [apache-rus] [apache-rus] Вопрос про Perl
>
>
>
> Я совсем начинающий в этом Apach`e и у меня такая проблема:
>
> как и где нужно прописать, чтобы документы типа *.pl исполнялись на самом сервере а результаты выполнения посылались пользователю.
>
> Написал простенькую программку
> ----
> #!/usr/local/bin/perl
> print "Всем Привет!"
> ---
> записал ее в файл Perl1.pl
> когда просматрриваю этот документ - то выводится весь текст программы, а хотелось бы результат выполнения.
> Подскажите глупому - что делать или где про это можно почитать...
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.