1232121 发表于 2016-5-9 10:17:45

cacti安装配置

第一部分:cacti安装配置
1. 首先要安装epel扩展源
# ping www.baidu.com
PING www.a.shifen.com (119.75.218.70) 56(84) bytes of data.
64 bytes from 119.75.218.70: icmp_seq=1 ttl=57 time=4.96 ms
64 bytes from 119.75.218.70: icmp_seq=2 ttl=57 time=3.68 ms
# yum install -y epel-release(6.7前版本不支持)
# yum install -y wget
# wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-6.repo
安装扩展YUM源
2. (lamp)然后分别安装httpd、php、mysql
# yum install -yhttpd php php-mysql mysql mysql-server mysql-devel php-gdlibjpeg libjpeg-devel libpng libpng-devel
3. 安装cactinet-snmprrdtool
# yum install -y cactinet-snmpnet-snmp-utilsrrdtool
4. 启动服务:
# /etc/init.d/mysqld start
# /etc/init.d/httpdstart
# /etc/init.d/snmpd start
5. 编辑httpd配置文件
# vim /etc/httpd/conf.d/cacti.conf
把"Deny from all" 改为"Allow from all",否则会403报错
# /etc/init.d/httpdrestart
6.导入数据创建cacti库
# mysql -uroot-e "create database cacti"
创建cacti用户
# mysql -uroot -e "grant all on cacti.* to 'cacti'@'127.0.0.1' identified by 'cacti';"
导入sql文件
# mysql -uroot cacti < /usr/share/doc/cacti-0.8.8b/cacti.sql
7.编辑cacti配置文件
# vim /usr/share/cacti/include/config.php
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "127.0.0.1";
$database_username = "cacti";
$database_password = "cacti";
$database_port = "3306";
$database_ssl = false;
8. web访问cacti并安装
http://192.168.1.108/cacti/
点两下“next” 和一次”Finish“ 即可
输入admin   admin 登录,重新设置新的密码
9. 执行poller.php, 生成图形
# vim /etc/php.ini
/timezone (搜索关键字)
date.timezone ='Asia/Chongqing'
# /usr/bin/php /usr/share/cacti/poller.php
10. 加入计划任务
# crontab -e
*/5 * * * */usr/bin/php /usr/share/cacti/poller.php
# crontab -l
*/5 * * * */usr/bin/php /usr/share/cacti/poller.php
第二部分客户端配置
1. 安装snmp
# yum install -y net-snmp
2. 修改/etc/snmp/snmpd.conf
# vim /etc/snmp/snmpd.conf
syscontact Root xin@xin.com
syslocation 1.109
3.启动snmp
# /etc/init.d/snmpd start
正在启动 snmpd:                                           [确定]


13650744420 发表于 2016-6-7 17:02:37

嗨,这个是中文版的吗
页: [1]
查看完整版本: cacti安装配置