Linux下安装rrdtool[附pyrrd]
为了在Red Hat Enterprise Linux 上安装RRTool,您需要安装一些开发工具和库。
步骤1:安装需要依赖的包:
#yum -y install cairo-devel libxml2-devel pango-devel pango libpng-devel freetype freetype-devel libart_lgpl-devel
步骤2:下载最新版本的RRDTool源码包
#wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.3.1.tar.gz
#tar -zxvf rrdtool-1.3.1.tar.gz
#cd rrdtool-1.3.1
步骤3:编译和安装RRDTool:
您需要设置PKG_CONFIG_PATH,请输入
#export PKG_CONFIG_PATH=/usr/lib/pkgconfig/
#./configure –prefix=/usr/local/rrdtool
#make
#make install
#cd /usr/local/
#ln -s rrdtool-1.3.1/ rrdtool/
#cd rrdtool
#PATH=$PATH:/usr/local/rrdtool/bin/
#ls –l
如何验证我的安装呢?
#cd /usr/local/rrdtool/share/rrdtool/examples/
#./stripes.pl
#ls -l
#cp stripes.png /var/www/html/ (这一步骤的前提是你本机是个WWW服务器器)
在浏览器中输入http://IP/stripes.png ,能看到rrd的示例图说明安装成功;
#############################################################################
附:对python有兴趣的朋友可以尝试下python封装版的rrdtool---PyRRD,安装很简单,在rrdtool安装好的基础上下载PyRRD-0.0.7.tar.gz
目前更新至0.1.0,下载链接 : http://code.google.com/p/pyrrd/downloads/list
#tar zxvf PyRRD-0.0.7.tar.gz
#cd PyRRD-0.0.7
#python setup.py build
#python setup.py install
然后再网上搜一些demo练习下就OK了