Шаг 2 - Установка Perl + Apache

Установка Perl

Сама установка предельно проста. Топаем на http://www.activestate.com/ и забираем оттуда самый последний дистрибутив Perl для платформы Win32. У меня стоит v5.6.1. Тонкость только одна - не ставить в папку содержащую пробелы в названии (типа "Program Files"), лучше всего ставить в корень (C:\Perl). На все остальные вопросы можно тупо соглашаться. Сразу видно, что точено под буржуя :) Теперь нам необходимо указать системе, что файлы с расширениями .pl и .cgi надо запускать с помощью perl.exe. Для этого можно воспользоваться или услугами Windows, если вы знаете как, или HTA-файлом, прилагающимся к этому шагу.

Установка Apache

Прежде всего, вам надо скачать Apache. Установите его. На все вопросы в процессе инсталляции можно отвечать утвердительно. После установки необходимо немножко подправить файл конфигурации. В директории, где вы установили Apache, есть субдиректория conf, а в ней файл httpd.conf. Он нам и нужен. Открывайте его и ищите строку ServerName, если она закомментирована (т.е. перед ней стоит символ #), то "#" надо убрать. Это название вашего сервера. У меня ServerName localhost. Далее надо найти строку AddHandler cgi-script и исправить её на AddHandler cgi-script .bat .exe .cgi .pl. Эта строка указывает серверу файлы с какими расширением воспринимать как CGI-скрипты. И последнее изменение в конфиге: добавьте сразу после AddHandler cgi-script .bat .exe .cgi .pl строку ScriptInterpreterSource registry. Она говорит серверу, что путь к интерпретатору надо искать в реестре. Именно для этого мы до этого "привязывали" расширения .pl и .cgi к perl'у. Всё, теперь всё должно правильно работать. Мы проверим это чуть позже.


Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Горностаев Сергей aka Deadcat.