CentOS 6下Cacti搭建文档

部署环境:(LAMP+RRDTool+snmp+cacti)
 
一、配置LAMP环境 【略

①安装Mysql

#yum -y installmysqlmysql-server mysql-devel

②安装Apache

#yum -y install httpd

③安装PHP

#yum -y install php php-mysql

 
④启动服务并加入到启动列表

#service httpd start
#service mysqld start
#chkconfig httpd on
#chkconfig mysqld on

 

二、安装需要的库文件
 

#yum -y install zlib freetype libjpeg fontconfig gd libxml2 php-gd

三、安装RRDTool

#yum -y install rrdtool

 

四、安装snmp支持工具

#yum -y install net-snmp

#yum -y install net-snmp-utils

启动snmpd服务并且加入启动列表

#service snmpd start
#chkconfig snmpd on

五、安装cacti(cacit官方网站:http://www.cacti.net/)
 
①下载

#wget http://www.cacti.net/downloads/cacti-0.8.7h.tar.gz

 

②配置
解压并放到apache文档目录(/data/wwwroot/web/cacti)

#tar zxvf cacti-0.8.7h.tar.gz
#mv cacti-0.8.7h /data/wwwroot/web/cacti/

 
(注:最好重命名cacti-0.8.7h文件夹为cacti 便于访问。)

编辑CentOS cacti配置文件,连接MySQL服务的用户名,密码,端口等。

#cd /data/wwwroot/web/cacti
#vi include/config.php
#修改一下配置
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "cacti";
$database_port = "3306″;

 

③添加计划任务(使cacti每5分钟获得一次数据)
添加一个cacti的用户并添加cron任务:

#useradd cacti
#su cacti
#crontab -e

	*/5 * * * * /usr/bin/php /data/wwwroot/web/cacti/poller.php > /dev/null 2>&1

④更改属组
把cacti网站目录所属组改为cacti

#su root
#chgrp -R cacti /data/wwwroot/web/cacti
#chown -R cacti /data/wwwroot/web/cacti/rra
#chown -R cacti /data/wwwroot/web/cacti/log
#chown -R cacti /data/wwwroot/web/cacti/poller.php

 

六、数据库配置
 
①创建cacti数据库

#mysql -u root -p
msyql>create database cacti;

 

②导入cacti.sql

#mysql -u root -p cacti < /data/wwwroot/web/cacti/cacti.sql

有密码的输入密码,没密码的直接回车
 

③应用

mysql> use cacti
mysql> grant all on cacti.* tocacti@localhostidentified by 'cacti';
mysql> flush privileges;
mysql> exit

遇到错误:
MariaDB [cacti]> grant all on cacti.* tocacti@localhostidentified by ‘cacti’;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘tocacti@localhostidentified by ‘cacti” at line 1
 
 

七、WEB登陆cacti
①http://ip/cacti
(这里如果出现”403 forbidden”的错误,请把selinux关闭)
打开网页—>next—>选择new install,使用一路回车法.完成
的用户名为: admin 密码为: admin (初次登陆成功会提示更改密码)

本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2013-06/86595.htm

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇