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

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

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

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

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

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

    Отворите Интернет Информатион Сервицес Манагер и отворите интерфејс Хандлер Маппингс.

    Кликните на акцију, "Додај мапу скрипте".

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

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

    У дијалогу Ограничења захтјева поставите картицу Вербс да бисте омогућили сљедеће: ГЕТ, ХЕАД, ПОСТ.

    Примените све измене.

    Приликом креирања новог мапирања скрипте, ИИС ће вас питати да ли желите да дозволите да се ово мапирање скрипта изводи као ЦГИ апликација. Одговорите „Да“ дијалогу.

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

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

    Када завршите, примените ваше измене и изаберите 'Да' када ИИС од вас затражи да потврдите покретање мапирања скрипти као апликације.

    Када конфигуришете ИИС да бисте покренули оба типа датотека, они ће бити наведени у мапама руковатеља.

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

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

    Тестинг Перл

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

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

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

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

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

    Закључак

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

    Линкови

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