linux7下安装cacti,详解CenOs6.7下安装Cacti

本文将要为您介绍的是详解CenOs6.7下安装Cacti,教程操作方法:

Cacti[开个嗒]是Linux下的一种软控软件,基于PHP开发带有图形化界面,使用方便简洁,主要基于SNMP协议可以监控的设备有Linux与Windows服务器。

环境介绍:CenOs6.7

软件版本:cacti-0.8.8f.tar.gz[需要自己去官方网站下载]

开始安装

yum -y install httpd php php-mysql php-snmp php-xml php-gd mysql mysql-server

425ce7b80bb8d81c1d0d44bcc263950f.png

启动http和mysql

service httpd start

service mysqld start

e5cbdc210151f90fb814eacb4b270782.png

执行mysql安全设置,根据设置root密码,删除匿名用户,删除自带测试库,禁止root远程

mysql_secure_installation

55ce6b3472ebcc669596198e9b414499.png

16b5a13ca5b4c2c23b5bbf538793d1c5.png

0a5aed0c68c2e507ea5390b85f2286f5.png

安装RRDTool用于绘图

yum -y install rrdtool

2717a0fc551c8391e5c93124bcd12d64.png

NET-SNMP 是一种开放源代码的 SNMP 协议实现。它支持 SNMP v1, SNMP v2c 与 SNMP v3,并可以使用 IPV4 及 IPV6 。也包含 SNMP Trap 的所有相关实现。Net-snmp 包含了 snmp 实用程序集和完整的 snmp 开发库。

安装net-snmp

yum -y install net-snmp net-snmp-libs net-snmp-utils

a2abd47a321c6602c0746a9920f82ad6.png

配置net-snmp改55行的信息

vi /etc/snmp/snmpd.conf

cb22e7142840e026d79e38d249102272.png

为了保险期间查看刚才修改的文件。

2a53a53d6d3efad5f8ba1a3cb1ef9953.png

启动net-snmp

service snmpd start

测试net-snmp

snmpwalk -v 1 -c public localhost .1.3.6.1.2.1.1.1.0

d070029db881eedfbe6e4794dda6a465.png

安装lrzsz上传下载服务【如果安装过可以忽略,用其他方式上传也行,你只要能把cacti包上传上去就行】

yum -y install lrzsz

a09a0d04d5c32157a74dc2f4e312f293.png

上传cacti的压缩包到/home文件下,从官网下载

https://www.cacti.net/download_cacti.php

再解压,查看文件

rz -y

tar zxf cacti-0.8.8f.tar.gz

ls

740718e66f8a766d881031ad3150723e.png

将cacti文件移动文件到html目录下,进入cacti目录下

mv cacti-0.8.8f /var/www/html/cacti

cd /var/www/html/cacti/

441042232ea8453f532a27c27b62d8f9.png

在MySql创建cacti库,登陆数据路,往cacti库导入cacti.sql表,输入密码

mysqladmin --user=root -p create cacti

mysql -uroot -p cacti < cacti.sql

fa3a8d3627ceb5729e934c07345448c9.png

再次查看cacti库下的表

SHOW DATABASES;

USE cacti

SHOW TABLES;

6e35692f7ae6d813e6d7fb06f959c1dd.png

登陆mysql中,创建cacti用户,刷新权限,退出数据库

mysql -u root -p

GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY '123';

flush privileges;

quit

9134d2d1a34dbe337a0065a9b7e8356d.png

在Linux下新增cacti用户名字cactiuser,指定文件为cactiuser用户,查找配置文件

useradd cactiuser

chown -R cactiuser rra/ log/

find / -name config.php

d0cfdd6405bdf9e6d423d1c50c7635f5.png

修改配置文件,将密码改为123后,保存退出

vi /var/www/html/cacti/include/config.php

9461aeb719d12415262adfbd7109f830.png

设置定期程序收集信息

crontab -e

*/1 * * * * php /var/www/html/cacti/poller.php >/dev/null

030c111cf53f8d4eac059b0a3672ca22.png

启动服务,查看IP

chkconfig httpd on

/etc/init.d/httpd start

7c4a6311eda8032f767bc6ee8e61c3bb.png

临时关闭防火墙,设置SELinux为宽松模式

service iptables stop

setenforce 0

91503fece6b4a4f0f7b8f7c893f57f27.png

关闭SELinux=》临时关闭

setenforce 0

0:permissive 只是提出警告,不阻止执行

1:enforcing 开启selinux

查看selinux状态

getenforce

打开浏览器,输入IP,下一步。

6ab7551301b8d3c5d62addb4e30456c5.png

选择新装继续下一步。

c771f01049e262629b69365580fc9939.png

继续下一步,核对安装信息,点击Finish完成。

2a637f0b9e285c537b799e76337b756d.png

进入登陆页面,输入账号密码都是admin

ba479c028a700d2361586265e17321db.png

强制修改密码

f23f7c1dafd6980ef5fac1cbd4c7e6b3.png

进入主菜单面板

console 控制台

graphs 绘图面板(监控图)

48d307b494cab3699e96dda7d20d5939.png

详解CenOs6.7下安装Cacti就为您介绍到这里,感谢您关注懒咪学编程c.lanmit.com.

本文地址:https://c.lanmit.com/czxt/Linux/119412.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值