centos cacti 安装.

来源:互联网 发布:婚庆后期软件 编辑:程序博客网 时间:2024/05/16 08:35

1. 安装依赖包

#yum -y install zlib zlib freetype libjpeg fontconfig gd libxml2 php-gd rrdtool net-snmp  net-snmp-utils

#service snmpd start
#chkconfig snmpd on



2. 安装cacti , 其实他就是用php写的.

#wget http://www.cacti.net/downloads/cacti-0.8.tar.gz
#tar -xf cacti-0.8.7e.tar.gz
#mv cacti-0.8.7e /var/www/html/cacti

加上可以执行的权限.

#chmod +x /var/www/html/cacti -R

修改/include/config.php   配置好数据接.


3. 打开浏览器. (php,nginxd,mysql首先要安装好,  用apcahe也行) .


4.如果出现白版(打麻将里面的) . 问题出现在 php 版本问题.   我使用的5.4.  需要修改include/functions.php

hex2bin 干掉这个方法...

kill_session_var 这个方法里面的 session_unregister($var_name); 干掉... 


刷新白版就变安装的界面.  提升导入数据库...  运行脚本即可.

#cd /var/www/html/cacti

#mysql -u cacti -p cacti < cacti.sql


5. 安装时能找不到有些lib.    这个跟安装有关.  查找 find /usr/ -name php 就可以看到具体位置

#ln -sf /usr/bin/rrdtool /usr/local/bin/rrdtool
#ln -sf /usr/lib/php /usr/local/bin/rrdtool
#ln -sf /usr/lib/php/bin/php /usr/local/bin/php
#ln -sf /usr/bin/snmpwalk /usr/local/bin/snmpwalk
#ln -sf /usr/bin/snmpget /usr/local/bin/snmpget


6. 欧了...



0 0