系统版本
Cacti服务器 CentOS6.5
客服机 CentOS6.5 (被控制端-snmpd)
准备工作
1.系统光盘挂到/media下 mount /dev/cdrom /media
2.配置yum源
vim /etc/yum.repos.d/rhel-source.repo
[local]
name=wangqing
baseurl=file:///media
enabled=1
gpgcheck=0
:x!
yum list 查看一下
步骤一 Cacti服务器 配置如下
1)构建数据库及web平台
yum -y install httpd
yum -y install mysql mysql-server mysql-devel
yum -y install zlib freetype libjpeg fontconfig gd libxml2 php-gd
yum -y install php php-mysql
service httpd start
service mysqld start
写一个php测试页
more /var/www/html/test.php
<?php
phpinfo();
?>
2)安装net-snmp-utils软件包
yum -y install net-snmp net-snmp-utils
service snmp start
chkconfig snmp on
3)安装rrdtool包
yum -y install cairo-devel zlib libxm12 libxm12-devel glib2 glib2-devel libpng libpng-devel freetype freetype_devel libart_lgpl pango pango-devel pear pear-devel perl-CPAN
cp /root/桌面/rrdtool-1.4.8.tar.gz /usr/src
安装rddtool源码包
tar zxvf rrdtool-1.4.8.tar.gz
cd rrdtool-1.4.8
./configure --prefix=/usr/local/rrdtool-1.4.8 && make && make install
步骤二
1)部署Cacti源码包
cp /root/桌面/cacti-0.8.8b.tar.gz /usr/src
tar zxf cacti-0.8.8b.tar.gz
mv cacti-0.8.8b/ /var/www/html/cacti
useradd cacti
chown -R cacti.cacti /var/www/html/cacti/
2)建立数据库,表结构
mysql -u root -p
Enter password:
mysql>CREATE DATABASE cacti DEFAULT CHARACTER SET utf8;
mysql>GRANT all ON cacti.* TO 'cacti'@'localhost' IDENTIFIED BY 'cacti';
mysql>QUIT
cd /var/www/html/cacti
mysql -u cacti -p cacti < cacti.sql
vim include/config.php
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "cacti";
$database_port = "3306";
$database_ssl = false;
$url_path = "/";
3)调整Cacti配置文件
vim /etc/httpd/conf/httpd.conf
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "cacti";
$database_port = "3306";
#$database_ssl = false;
$url_path = "/";
步骤三 Cacti的初始化安装
1)调整httpd配置
vim /etc/httpd/conf/httpd.conf
service httpd reloal
2)
初始化Catic系统
在本机访问IP,就会跳到Cacti安装指南界面
Next >>
New Install
注意