RedHat 5.4上的Cacti的安装

第一部分
  安装cacti
所需要的软件及环境
1 本配置为在RedHat5.4 上实验的
2 redhat 必须安装Development Libraries
                 Development Tools
                 X Window System 等开发环境及一些库文件
3 查看下面的软件是否安装如:
php-5.1.6-23.2.el5_3
php-devel-5.1.6-23.2.el5_3
php-mysql-5.1.6-23.2.el5_3
php-pdo-5.1.6-23.2.el5_3
php-gd-5.1.6-23.2.el5_3
php-snmp-5.1.6-23.2.el5_
 
mysql-5.0.77-3.el5
mysql-devel-5.0.77-3.el5
mysql-server-5.0.77-3.el5
 
net-snmp-5.3.2.2-7.el5
net-snmp-utils-5.3.2.2-7.el5
net-snmp-devel-5.3.2.2-7.el5
net-snmp-libs-5.3.2.2-7.el5
 
libart_lgpl-devel-2.3.17-4
libart_lgpl-2.3.17-4
4 在准备好系统环境后,需要的软件包有如下
   cacti-0.8.7e.tar.gz
   cacti-spine-0.8.7e.tar.gz
pango-1.17.5.tar.gz
rrdtool-1.2.30.tar.gz
5 安装源代码软件包
     安装pango-1.17.5.
#tar xvf  pango-1.17.5.tar.gz
  #cd  pango-1.17.5.
  #./configure
    # make

# make install 

rrdtool-1.2.30
# tar zxvf rrdtool-1.2.30.tar.gz
# cd rrdtool-1.2.30
# ./configure --prefix=/usr/local/rrdtool
# make
# make install
 为rrdtool 的二进制文件创建链接至/usr/local/bin  cacti 默认到该目录下查找所需要的rrdtool
# ln –s  /usr/local/rrdtool/bin /*  /usr/local/bin/

并为rrdtool的库文件添加至系统库文件搜索路径

  #vim /etc/ld.so.conf

   添加

    /usr/local/rrdtool/lib

 并保存

 执行命令

 #ldconfig  -v

6 配置PHP运行的环境
  首先要确保php能够添加所需的系统模块,执行下面命令开一查看php所加载的系统模块
   #php –m
  并确保php加载的模块有mysql  ,snmp,xml,session ,socket,LDAP(该模块仅在LDAP认证),GD(在配置cacti的插件时会用到)。
 确保php能够加载所需要的模块,在。/etc/php.ini 中确保如下选项
   extension_dir=/usr/lib/php/modules
file_uploads = on (在导入cacti模板时所用的选项)

相关推荐