centos7 安装cacti
1 cacti运行环境准备
cacti需要php+apache+mysql+snmp+RRDTool,以及cacti本身。cacti本体是用php开发的网站,通过snmp对远端设备信息进行采集。apache+mysql+php在以前已经做过了
这里只对剩余的部分进行安装。
2 安装snmp
yum install -y net-snmp*
vi /etc/snmp/snmpd.conf
com2sec notConfigUser default public //将default修改为127.0.0.1
access notConfigGroup"" any noauth exact systemview none none //将systemview改为all
#view all included .1 //去掉#注释
systemctl start snmpd
systemctl enable snmpd
3 安装RRDTool
yum install libart_lgpl libart_lgpl-devel
yum install rrdtool.x86_64 rrdtool-devel.x86_64
4 安装相关lib
yum install gcc glibcglibc-common cairo pango zlib zlib-devel freetype freetype-devel gd gd-devel
5 mysql配置
mysql -uroot -p //登录mysql
create database cacti CHARSET ‘utf8’; //创建cacti用的库
GRANT ALL ON cacti.* TO cactiuser@‘127.0.0.1’ IDENTIFIED BY ‘cactipass’; //创建cactiuser并赋权
6 下载并安装cacti
在cacti官网下载cacti-0.8.8f.tar.gz
复制到apache的www目录并解压该包
cd /var/www/html/
tar xvf cacti-0.8.8f.tar.gz
mv cacti-0.8.8f cacti //目录重命名
cd /var/www/html/cacti
mysql cacti <cacti.sql //初始化cacti数据库
useradd cactiuser //创建cacti user
chown -R cactiuser:cactiuser /var/www/html/log /var/www/html/rra //修改目录的访问权限
vim /etc/php.ini
date.timezone =Asia/Shanghai //修改php时区
systemctl restart httpd //重启apache
7修改配置文件
Include下的config.php
修改数据库密码和用户名
8 浏览器中输入
http://ip/cacti 开始cacti的安装配置
按提示进行配置或包安装
参考
https://www.linuxidc.com/Linux/2017-10/147672.htm
https://www.linuxidc.com/Linux/2013-11/92797.htm
https://blog.csdn.net/lmss82/article/details/4011888
https://blog.csdn.net/m0_37313242/article/details/76607762
https://www.cnblogs.com/biboxie/p/4233256.html
centos7 安装cacti相关推荐
- centos7 nginx配置php7,centos7安装并配置nginx+php,centos7nginx
centos7安装并配置nginx+php,centos7nginx centos7安装并配置nginx+php 安装nginx yum install nginx 设置nginx开启起动 syste ...
- centos7安装配置pgAgent
centos7安装pgagent: 默认cmake已经安装 编译wxGTK https://excellmedia.dl.sourceforge.net/project/wxwindows/2.8.7 ...
- centos7 安装mysql php_Centos7安装mysql与php的方法
本文主要和大家分享Centos7安装mysql与php的方法,希望能帮助到大家. 相关mysql视频教程推荐:<mysql教程> 官网下载安装mysql-server 依次使用下面三个命令 ...
- Centos5.5完整安装Cacti+Spine
Nginx平台搭建请参考:Nginx+mysql+php-fpm搭建高性能Nginx平台 实验环境如下: 监控主机:192.168.1.210(www+rrdtool+net-snmpd+cacti+ ...
- Centos7安装Apache和PHP,包含配置过程
本文主要讲的是本人在迁移php网站相关软件的安装和配置过程,以及一下问题的解决步骤.通过阅读本文能够知道如何迁移php网站,如何配置httpd服务使得它能够解析php文件以及如何解决迁移过程中的异常问 ...
- centos快速安装cacti
系统环境:centos5.5 所有软件都采取yum安装 1.安装Nginx平台 安装方法:http://lihuipeng.blog.51cto.com/3064864/561862 编译PHP的时候 ...
- LINUX CentOS7安装字体库
LINUX CentOS7安装字体库 2017年12月26日 17:06:07 q260996583 阅读数:4866更多 个人分类: linux JAVA画图时常用到Font 类对象 这样的对象依赖 ...
- CentOs 6.0 下安装cacti的syslog插件
CentOs 6.0 下安装cacti的syslog插件 一.软件环境: OS:CentOS 6.0 x86_64 rsyslog rsyslog-mysql syslog-v1.22-2.tgz 监 ...
- centos7安装mysql缺失依赖_CentOS7安装mysql5.7不成功,解决依赖包之后还是无法安装成功...
[root@xg79 ~]# yum -y installmysql-community-server ............. Error: Package:mysql-community-ser ...
最新文章
- matlab“机器学习和深度学习”系列工具箱作用总结
- c语言从键盘输入千米数,第二章 C语言编程基础.ppt
- 从CCNA到CCIE的网工认证道路规划
- 全球及中国纳米材料行业竞争格局及发展规模预测报告2021年版
- 每天一道LeetCode-----将字符串切分成若干单词,使得每个单词都在给定的字典中,求出所有的切分结果
- zlib库compress和uncompress函数的使用方法
- OpenCV中的模板匹配
- 如何获取e.printStackTrace()的内容
- 移除mac下 .Ds_Store的解决办法
- springboot 整合 百度OCR身份证识别
- 使用boston房价数据进行线性回归分析
- ppt编辑数据链接文件不可用_ppt插入图表数据不能编辑怎么办
- bootstrap-table表格排序问题
- SQL-44 将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005,其他数据保持不变,使用replace实现。...
- java字符转转长整型_P104 将数字字符串转换成长整型整数 ★★
- 红灯须硬闯,马路要横穿(文/王路)
- 【爬虫实战】手把手教你用Python爬取某图网4000张图片
- node pkg 打包一个为一个可执行程序(linux、windows、mac)
- 爬虫学习记录1:通讯协议、网络模型、爬虫分类及常见概念
- 编译原理 ML语言的初次接触(龙书)
热门文章
- 华为mate40会不会有鸿蒙系统,鸿蒙OS系统正式推送,拿华为Mate40更新后,发现了优缺点...
- linux 读取内存颗粒,linux查看主板内存槽与内存信息的命令dmidecode怎么用
- Python处理csv文件
- Gerrit的用法及与gitlab的区别
- Linux C学习--getline()函数
- 在linux上获得线程id的方法
- Windos下用setx.exe命令行模式下永久设置系统环境变量
- el-select回显
- axios的content-type是自动设置的吗?
- [react] useState和this.state的区别是什么?