-
Jun19
PIX logging Architecture所需perl module的几点注意
Posted in 操作系统, 1,183 views
-
今天在安装PIX logging Architecture,PLA运行需要:
- Syslogd
- Perl (version >= 5.6.0)
--> Perl is used to run the scripts associated with PLA. - Perl Modules
--> Perl::DBI (version >= 1.20)
--> Perl::CGI (version >= 1.19)
--> DBD::Mysql (version >= 3.0008)
--> Net::Whois::IP (version >= 0.50)
--> Date::Manip (version >= 5.44)
--> File::Tail (version >= 0.99.3)
--> GD::Graph (version >= 1.4308)
--> Socket (This should be standard in Perl)
--> POSIX (This should be standard in Perl) - MySQL Database Server (version >= 3.23.42)
- Apache Web Server
在添加perl modules的时候,遇到几个小问题,记在这里:
- Can't load '/opt/backup/perlmodules/GD-2.39/blib/arch/auto/GD/GD.so' for module GD: libgd.so.2: 无法打开共享对象文件: 没有那个文件或目录 at /usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/DynaLoader.pm line 230.
Can't load通常是因为在已知path中找不到.so文件,需要设置环境变量LD_LIBRARY_PATH到相应路径,或者编辑/etc/ld.so.conf文件 - DBD::MYSQL需要先安装DBI?
不太明白是为什么,但我是在安装DBI之后DBD::MYSQL才顺利装上 - GD::Graph可能需要GD和GD::TEXT支持
Blogged with the Flock BrowserTags: perl, module, PIXlogging Architecture
Related posts:

Leave a comment | Trackback 这篇文章还没有评论.