Archive for March, 2009

djabberd 的安装

djabberd 的安装
本次安装在centos测试通过
1. 更新源代码
>svn co http://code.sixapart.com/svn/djabberd/trunk/ ~/djabberd
2 . 导出一份代码
>svn export ~/djabberd ~/tmp/djabberd
3. 安装
>cd ~/tmp/djabberd
>perl Makefile.PL
Warning: prerequisite Digest::HMAC_SHA1 0 not found.
Warning: prerequisite Log::Log4perl 0 not found.
Warning: prerequisite Net::DNS 0.48 not found.
Warning: prerequisite Net::SSLeay 0 not found.
Warning: prerequisite XML::LibXML::SAX 0 not found.
Warning: prerequisite XML::SAX 0 not found
4. 使用cpan 把缺少的perl模块补全
>perl -MCPAN -e shell
第一次执行是要进行初始化工作,在初始化最后一步选一个离您最近的CPAN镜像站点。例如我选的是位于国内的中国自由软件库ftp://freesoft.cgi.gov.cn/pub/languages/perl/CPAN
cpan> i /HMAC_SHA1/
Module Digest::HMAC_SHA1 (G/GA/GAAS/Digest-HMAC-1.01.tar.gz)
Module Net::OAuth::SignatureMethod::HMAC_SHA1 (K/KG/KGRENNAN/Net-OAuth-0.14.tar.gz)
Module OAuth::Lite::SignatureMethod::HMAC_SHA1 (L/LY/LYOKATO/OAuth-Lite-1.14.tar.gz)
3 items [...]