设为首页 收藏本站
查看: 1026|回复: 0

[经验分享] Cacti 简易安装日志

[复制链接]

尚未签到

发表于 2019-1-11 13:38:53 | 显示全部楼层 |阅读模式
1、基础安装环境

cacti 三层架构
数据采集:net-snmp、脚本(使用脚本对目标设备采集数据)
数据存储层:mysql(设备信息存储)、rrdtool(采集的数据存储并生成rrd文件)
数据展现:apache(httpd web服务器)、php(动态技术)

httpd
net-snmp
mysql
net-snmp
rrdtool 需下载安装(编译安装比较的费劲)

2、cacti安装
*全新安装:
安装软件包时(服务器类:mysql、万维网、net-snmp(管理工具包中)、php)

* 现有系统部署:
检测已安装的软件:http、php、mysql、net-snmp : rpm -qa | grep http
如果没有安装可以去官网下载配置安装。

* 启动相应的服务
service httpd status
service mysqld status
* 配置开机启动:
chkconfig mysqld on
chkconfig httpd on

* PHP配置:
1、激活PHP扩展
/etc/php.ini
#extension_dir = "usr/lib/php/modules"

2、激活mysql扩展
/etc/php.d/mysql.ini php与mysql数据交流
; Enable mysql extension module
extension=mysql.so

* apache配置
/etc/httpd/conf.d/php.donf
LoadModule php5_module modules/libphp5.so 加载php木块
LoadModule php5_module modules/libphp5.so
AddHandler php5-script .php 添加php脚本
AddType text/html .php 添加文件支持类型
AddHandler php5-script .php
AddType text/html .php
DirectoryIndex index.php 建立索引,先默认搜索index.php
DirectoryIndex index.php

* 建立mysql用户密码(默认root进行管理是没有密码)
#mysqldamin --user=root password [password]
#mysqladmin --user=root --password reload

* 安装rrdtool
#tar zxvf rrdtool-1.4.5.tar.gz
#cd rrdtool-1.4.5
#./configure
#make && make install
默认安装路径
1.3.2 /usr/local/rrdtool
1.4.2 /opt/
[root@vm45 bin]# ls
rrdcached rrdcgi rrdtool rrdupdate
[root@vm45 bin]# pwd
/opt/rrdtool-1.4.5/bin

*cacti
A 获取cacti 版本 0.8.7g
1、cacti
#tar cacti-0.8.7g.tar.g
#mv cacti-0.8.7g /var/www/html/cacti 复制到apache的根目录下并重命名为cacti。
[root@localhost soft]# wget http://www.cacti.net/downloads/cacti-0.8.7g.tar.gz
[root@localhost soft]# tar -zxvf cacti-0.8.7g.tar.gz
[root@localhost soft]# mv cacti-0.8.7g /var/www/html/cacti
[root@localhost soft]# chown -R root.root /var/www/html/cacti 修改cacti文件目录的拥有者

2、创建数据库
mysql -uroot -p
输入密码进入数据库(用户名:root)
create database cacti; 创建数据库(分号来结束命令)

3、创建账号
>grant all on cacti.* cactiuser@localhost identified by 'cactipwd' ; 建立数据库账号:用户名cactiuser,密码 cactipwd
mysql> grant all on cacti.* to root@localhost identified by '123456'
>flush privileges ; 刷新数据库
>quit 退出

4、导入数据
在cacti的工作目录导入数据库。
#cd /var/www/html/cacti/
#ls
#cacti.sql
# mysql cacti&1
[root@vm45 cacti]# crontab -l
*/5 * * * * php /var/www/html/cacti/poller.php > /dev/null 2>&1
m/h/date/month/year 任务轮循, (重定向丢弃到输出的数据)
crontab -l 任务调度查看

或手动运行:/usr/bin/php /var/www/html/cacti/poller.php


3、cacti初始化
web初始化
默认密码admin,第一次登陆后回强制修改密码
更改rrdtool 二进制文件目录,更改rrdtool版本对应现安装的版本,涉及到图像输出。

界面
http://ip/cacti
新安装/升级
Not found --配置有错误,rrdtool版本不同,默认安装路径不同。
路径修改 cd /opt/rrdtool./bin/rrdtool rrdtool二进制文件目录

进入操作界面:
连接区(控制台,图形)
菜单栏(设备管理)设备添加、模板管理。
工作区(图形展现)

(两个数据轮回后才会绘制图形)
红x 表示图形没有绘制,修改rrdtool版本、默认会监控本机数据。

应用:
修改:rrdtool的版本修改
选择多久时间的,过去1小时、过去2小时



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-662101-1-1.html 上篇帖子: cacti 配置故障排查 下篇帖子: CentOS下安装配置Cacti遇到的问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表