Apache2. разрешение CGI-BIN в произвольной директории
Иногда возникает необходимость разрешить исполнение CGI-скриптов в директории, отличной от =cgi-bin=. Сделать это можно так.
В конфиге апача (=/etc/httpd2/conf/httpd2.conf=) добавляем следующие строки:
#+BEGIN_EXAMPLE
ScriptAlias /newcgi/ “/var/www/apache2/html/newcgi/”
Перезапускаем апач (=service apache2 reload=).
Теперь при обращении на =http://yourIP/newcgi/script1.pl= будет исполнен скрипт =/var/www/apache2/html/newcgi/script1.pl= и его результат будет выведен в окно браузера. Разумеется, вместо =newcgi= можно указать свой путь.