之前文章介绍过centos中配置postfix和extmail邮件服务器的步骤,根据步骤我们可以快速的搭建一套邮件系统。其他都没问题,但后台的统计图形不能正常显示,接下来博主就把图形问题修复下。
一、安装绘图工具
图形日志是基于RRDTOOL工具进行绘制图表的。
yum install -y rrdtool rrdtool-perl
二、安装perl依赖模块
如果没有安装打开后台的“图形日志”就会报这个错误:“Can’t locate RRDs.pm”。
#安装perl环境 [root@mail tools]# yum install -y cpan perl #安装perl软件包 [root@mail tools]# yum install -y perl-YAML perl-Test-Exception perl-Crypt-PasswdMD5 perl-GD perl-CGI perl-Time-HiRes #使用CPAN安装YUM源中没有的perl包 [root@mail tools]# perl -MCPAN -e 'install Time::HiRes::Value' [root@mail tools]# perl -MCPAN -e 'install File::Tail' [root@mail tools]# perl -MCPAN -e 'install Unix::Syslog' [root@mail tools]# perl -MCPAN -e 'install DB_File' [root@mail tools]# perl -MCPAN -e 'install Encode::HanExtra'
三、启动进程
extman自带了mailgraph_ext,基于mailgrpah/rrdtool的日志采集分析系统生成图形日志。cmdserver则用来生成extman主页的系统信息。如果没有启动mailgraph,打开图形地址报错如“ERROR: opening ‘/var/lib/mailgraph.rrd’: No such file or directory”。
# cd /home/wwwroot/extsuite/extman # cp -R addon/mailgraph_ext/ /usr/local/ # /usr/local/mailgraph_ext/mailgraph-init start Starting mail statistics grapher: mailgraph_ext Starting queue statistics grapher: qmonitor # ps -ef|grep mailgraph_ext root 8159 1 0 16:00 ? 00:00:09 /usr/bin/perl -w /usr/local/mailgraph_ext/qmonitor.pl -d --daemon-pid=/var/run/qmonitor.pid --daemon-rrd=/var/lib root 10781 1 0 16:05 ? 00:00:08 /usr/bin/perl -w /usr/local/mailgraph_ext/qmonitor.pl -d --daemon-pid=/var/run/qmonitor.pid --daemon-rrd=/var/lib root 11377 1 0 16:08 ? 00:00:01 /usr/bin/perl -w /usr/local/mailgraph_ext/mailgraph_ext.pl -l /var/log/maillog -d --daemon-pid=/var/run/mailgraph.pid --daemon-rrd=/var/lib root 11379 1 0 16:08 ? 00:00:08 /usr/bin/perl -w /usr/local/mailgraph_ext/qmonitor.pl -d --daemon-pid=/var/run/qmonitor.pid --daemon-rrd=/var/lib # /home/wwwroot/extsuite/extman/daemon/cmdserver -v -d loaded ok # ps -ef|grep cmdserver root 11570 1 0 16:11 ? 00:00:00 /usr/bin/perl -w /home/wwwroot/extsuite/extman/daemon/cmdserver -v -d
看到进程说明启动成功,把命令添加到开机自启动中。
四、测试访问
后台首页
图形日志
成功!
Postfix+Extmail
1、CentOS 6配置Postfix+Mysql认证的邮件服务器步骤 2、Postfix邮件服务器Amavisd ClamAV SpamAssassin反垃圾病毒模块配置
参考文档:
http://ywzhou.blog.51cto.com/2785388/1590022 http://blog.nbqykj.cn/?p=2396.html