Почетна » како да » Како инсталирати Перл на ИИС 6 за Виндовс Сервер 2003

    Како инсталирати Перл на ИИС 6 за Виндовс Сервер 2003

    Перл је веома популаран скриптни језик који се користи за развој широког спектра алата. Једна од његових добро познатих употреба је ЦГИ (Цоммон Гатеваи Интерфаце) апликација базирана на вебу која дозвољава Перл скриптама да се извршавају са веб сервера. Уз малу конфигурацију, можете конфигурирати ИИС 6 на вашем Виндовс Сервер 2003 систему да опслужује Перл скрипте преко ЦГИ-ја.

    Копирање Перл бинарних датотека

    Пре него што се изврши било какво ИИС подешавање, Перл бинарне датотеке морају бити екстраховане у ваш систем. Преузмите АцтивеСтате Перл дистрибуцијски пакет (преузмите АС зип датотеку, а не инсталатер) и извадите их у фасциклу на вашем серверу (тј. 'Ц: перл'). Ми ћемо мапирати ИИС да бисмо користили датотеке које се налазе у овом директоријуму.

    Конфигурисање ИИС 6 за покретање скрипти за Перл

    Отворите Интернет Информатион Сервицес Манагер за Веб Сервице Ектенсионс и изаберите опцију за додавање новог проширења.

    Поставите следећа својства:

    • Име проширења: Перл ЦГИ
    • Потребне датотеке: Ц: перлбинперл.еке “% с”% с (под претпоставком да сте датотеке екстраховали у 'Ц: перл')
    • Статус је постављен на дозвољено

    Када завршите, примените своје измене.

    Требало би да видите ново проширење на листи Веб Сервице Ектенсион са статусом постављеним на дозвољено.

    Са инсталираним проширењем сервиса, морамо креирати пресликавања типа датотеке скрипте за Перл.

    Кликните десним тастером миша на фолдер Веб Ситес и идите на дијалог Пропертиес.

    На картици Хоме Дирецтори отворите дијалог Цонфигуратион.

    Да бисте дозволили ИИС-у да извршавају Перл скрипте (.пл), додајте мапирање проширења са следећим својствима:

    • Извршна: исто као и “Захтеване датотеке” унете приликом креирања “Перл ЦГИ” екстензије
    • Ектенсион: .пл
    • Глаголи: ГЕТ, ХЕАД, ПОСТ
    • Означите оквир за механизам скрипте

    Када завршите, примените своје измене.

    Поред тога, ако ће Перл скрипте бити постављене као ЦГИ датотеке (.цги), за ову врсту датотеке ће морати да се конфигурише и мапирање проширења:

    • Извршна: исто као и “Захтеване датотеке” унете приликом креирања “Перл ЦГИ” екстензије
    • Ектенсион: .цги
    • Глаголи: ГЕТ, ХЕАД, ПОСТ
    • Означите оквир за механизам скрипте

    Када завршите, примените своје измене.

    Након што сте извршили потребне измене конфигурације у ИИС, покрените команду “иисресет” из командне линије да бисте се уверили да су промене активиране и активне.

    У овом тренутку, ИИС 6 би требало да буде у могућности да успешно служи Перл скрипте.

    Тестинг Перл

    У овом тренутку, ваш сервер је спреман за покретање, али само да бисмо били сигурни да можемо лако да потврдимо ваше Перл подешавање преко ИИС-а. Направите неколико текстуалних датотека у директоријуму 'Ц: Инетпубвввроот' под називом 'тест.пл' и 'тест.цги' које садрже сљедеће:

    #! ц: перлбинперл.еке

    усе стрицт;
    користи ЦГИ;
    мој $ тест = нови ЦГИ;

    принт $ тест-> хеадер (“тект / хтмл”), $ тест-> старт_хтмл (“Перл тест”);
    принт $ тест-> х1 (“Перл ради!”);
    принт $ тест-> енд_хтмл;

    На крају, потражите адресе: 'хттп: //лоцалхост/тест.пл' и 'хттп: //лоцалхост/тест.цги' на вашем серверу и требало би да видите поруку да Перл ради. Ако се страница успјешно учита, Перл је сада покренут и покренут на вашој машини.

    Закључак

    Када Перл покренете и покренете на свом Виндовс систему, можете применити или развити сопствене Перл ЦГИ апликације.

    Линкови

    Преузмите АцтивеПерл из АцтивеСтате (АС Зип пакет)