Рубрики

Лучшие статьи

mod_cgi для lighttpd

Опубликовал 8 марта 2010 в рубрике lighttpd. Комментарии: Комментариев нет   Просмотров: 64 просмотров

Настраиваем lighttpd для разграничения работы perl сценариев через cgiПотребовалось поднять поддержку perl в веб сервере lighttpd. В апаче эта фича работает из коробки, здесь же нужно только включить поддержку в конфигурации lighttpd.

Итак приступим. Для начала создаём директорию cgi-bin в documentroot нужного сайта. Там будут вертеться все наши perl скрипты.

mkdir /var/www/cgi-bin

Дальше собственно идёт настройка lighttpd. Включаем сам модуль в /usr/local/etc/lighttpd/modules.conf. Расскомментируйте следущую строчку

include «conf.d/cgi.conf»

Сам cgi.conf можно оставить в изначальном состоянии. У меня он выглядит так

server.modules += ( «mod_cgi» )

cgi.assign                 = ( «.pl»  => «/usr/bin/perl»,
«.cgi» => «/usr/bin/perl»,
«.rb»  => «/usr/bin/ruby»,
«.erb» => «/usr/bin/eruby»,
«.py»  => «/usr/bin/python» )

Ну и добавляем в lighttpd.conf следущее

$HTTP["url"] =~ "/cgi-bin/" {
      cgi.assign = ( ".pl" => "/usr/bin/perl" )
}

Либо в конфигурацию нужного виртуального хоста.

Рестартуем lighttpd и радуемся жизни.

Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • unixtips.ru&subject=mod_cgi%20%D0%B4%D0%BB%D1%8F%20lighttpd+<+unixtips.ru" title="LiveJournal">LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • LinkedIn
  • Technorati
  • del.icio.us
  • Digg
  • БобрДобр
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок
  • Blogger
  • Блог Li.ру
  • Блог Я.ру
  • Одноклассники

Метки:
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка ... Загрузка ...



Оставить комментарий или два

RSS

rss Подпишитесь на RSS для получения обновлений.

Add to Google Reader or Homepage

Подписаться на рассылку E-Mail:

Опрос

Статьи на какую тему Вам более интересны?

Просмотреть результаты

Загрузка ... Загрузка ...