Эта маленькая заметка, расскажет о том как установить шаблонизатор ctpp на centOs 5.3.
ctpp – универсальный шаблонизатор, который можно использовать со многими языками программирования.
ctpp написан полностью на С++, поэтому работает очень быстро (по словам разработчиков).
В своей заметке я буду использовать ctpp для работы c Perl.
Вот что у нас есть:
CentOs 5.3
gcc + make
Perl 5.8.8
А вот, что нам потребуется:
1 Компилятор c++ – для установки его в centOs вводим команду:
yum install gcc-c++
2 Утилита cmake
– скачиваем исходный код:
http://www.cmake.org/files/v2.6/cmake-2.6.4.tar.gz
– распаковываем
tar xvzf cmake-2.6.4.tar.gz
– создаем каталог cmake-build и переходим в него
mkdir cmake-build
cd cmake-build
– запускаем ../cmake-2.6.4/bootstrap
– собираем cmake командой gmake
– устанавливаем cmake командой gmake install
3 Сам шаблонизатор ctpp
– скачиваем последнюю версию
http://ctpp.havoc.ru/download/ctpp2-2.5.12.tar.gz
– распаковываем
tar zxvf ctpp2-2.5.12.tar.gz
– переходим в каталог с шаблонизатором
cd ctpp2-2.5.12
– поочереди выполняем следующие команды
cmake . (не забудьте “.”)
make
make install
Если все прошло без ошибок – значит шаблонизатор и все необходимые библиотеки установились.
Для работы с ctpp из Perl потребуется модуль HTML::CTPP2
– скачиваем модуль
http://ctpp.havoc.ru/download/HTML-CTPP2-2.5.11.tar.gz
– распаковываем и переходим в каталог модуля
tar zxvf HTML-CTPP2-2.5.11.tar.gz
cd HTML-CTPP2-2.5.11
– поочередно выполняем команды
perl Makefile.PL
make
make install
Вот и все! Шаблинизатор и Perl-овый модуль установлены. Теперь можно писать very fast web applications =)
В одной из следующих статей постараюсь рассказать об использовании этого чуда!
Официальный сайт шаблонизатора
use Perl or die;