Пошаговое HOWTO по настройке nginx + fascgi на Gentoo для использования с этим блогом.
Чтобы блог заработал вам понадобится шелл :)
Подключаемся к серверу и настраиваем cpan
$ ssh example.com
$ perl -MCPAN -e shellВ конфигурационный файл своего шелла (.bashrc, .zshrc…) добавляем
export PERL5LIB="$HOME/local/lib"Перезаходим или же сообщаем шеллу перечитать конфигурационный файл и добавляем в .cpan/CPAN/MyConfig.pm
'makepl_arg' => qq[PREFIX=~/local LIB=~/local/lib],Предположим, что блог будет храниться в /var/www/example.com. Переходим туда и получаем свежую версию.
$ cd /var/www/example.com
$ git clone http://git.godcore.org.ua/blog.gitЗапускаем на установку необходимые модули
perl Makefile.PL
makeВсе установится в вашу домашнюю директорию
Открываем файл с настройками blog.yml и вносим соответствующие изменения.
Для проверки запускаем встроенный сервер
script/blog_server.pl -dОн запускается на 3000 порту, поэтому можно попробовать http://example.com:3000.
Этот блог написан мною на Perl и фрэймворке Catalyst под лицензией GPL :) Текущую версию можно стянуть из git репозитория:
$ git clone http://git.godcore.org.ua/blog.git