Установка модулей Perl
Материал из 1GbWiki.
Renton (Обсуждение | вклад)
(Новая: == Общие сведения == '''Модули Perl''' - подключаемые расширения для языка программирования Perl, реализущий ...)
К следующему изменению →
Версия 13:13, 31 октября 2009
Содержание |
Общие сведения
Модули Perl - подключаемые расширения для языка программирования Perl, реализущий или дополнящий какой-либо функционал, отсутствующий в самом языке. Есть хорошее правило, если вы что-то собрались писать на Perl, то посмотрите сперва в CPAN, скорее всего кто-то до вас уже написал нечто подобное ;)
Установка модулей на Windows
Описано в базе знаний хостинга.
Установка модулей на UNIX
Наиболее простой и удобный способ установки, это через CPAN, доступ к которому осуществляется через шелл, реализованный в одноименном модуле Perl.
Шелл CPAN уже полностью настроен, но если вы опытный пользователь, то существующие настройки вы можете посмотреть и изменить в файлах находящихся в каталоге ~/.cpan
- Заходим на сервер по SSH.
- Запускаем интерактивный CPAN шелл:
$ perl -MCPAN -e shell
- Например, нам нужен модуль
CGI::FastTemplate
cpan> install CGI::FastTemplate
- В .htaccess добавляем строку:
SetEnv PERL5LIB /home/virtwww/имя_пользователя/perl/lib64/perl5/site_perl/5.8.8:/home/virtwww/имя_пользователя/perl/lib64/perl5/5.8.8/x86_64-linux
Примечание: Указанный выше способ будет работать только на хостинге 1Gb.ru
Проверить правильность установки модуля можно так:
- выполнив команду в шелл:
perl -e 'use CGI::FastTemplate'
- или такой скрипт, запросив его по HTTP:
#!/usr/bin/perl use CGI::Carp qw(fatalsToBrowser); use CGI::FastTemplate; print "Content-type: text/plain\n\n";
См. также
Ссылки
- search.cpan.org - поиск модулей в CPAN
- MAN CPAN - страница MAN документации по использованию CPAN