• news
  • pics
  • linux
  • windows
  • proxmox
  • game
  • news
  • pics
  • linux
  • windows
  • proxmox
  • game
Home
linux

基于centos7.7安装最新cacti1.2.15

第一步安装编译工具

yum install gcc gcc-c++ make automake autoconf ncurses-devel libtool libxml2-devel wget

第二步安装lamp

  第二.一.一步yum安装lamp

  yum install httpd httpd-devel mysql mysql-server mysql-devel php php-pdo php-gd php-snmp php-mysql gd-devel

  第二.一.二步配置开机启动

    systemctl enable –now httpd|mysqld|snmpd|crond  or  chkconfig http|mysqld|snmpd|crond on

   第二.一.三步重启服务

      service httpd|mysqld|snmpd|crond restart  or  systemctl restart httpd|mysqld|snmpd|crond

  第二.二步安装lamp.org集成环境包

  # wget lnmp.org/*.tar.gz

  # tar zxvf lnmp*.tar.gz

  # cd lnmp*.tar.gz

  # ./install.sh lamp or lnmp –根据需要选择安装apache还是nginx

  # 根据需要选择对应的版本

第三步安装snmp

  yum install lm_sensors net-snmp net-snmp-utils net-snmp-libs net-snmp-devel

第四步安装rrdtool

  yum install rrdtool rrdtool-devel perl-plRPC perl-DBI perl-rrdtool perl-DBD-MySQL

第五步安装cacti依赖环境

  yum install zlib libpng freetype libart_lgpl libart_lgpl-devel libxml* pango*

第六步安装cacti

wget http://www.cacti.net –请自行选择安装版本

tar -zxvf cacti.*.tar.gz /var/www/html/cacti –yum安装lamp请解压至该目录

chown -R apache:apache /var/www/html/cacti

chmod -R 755 /var/www/html/cacti

chmod 777 /var/www/html/cacti/log/

chmod 777 /var/www/html/cacti/rra/

  tar -zxvf cacti.*.tar.gz /home/wwwroot/default/cacti –lnmp.org编译安装请解压至该目录

  chown -R www:www /home/wwwroot/default/cacti

  chmod -R 755 /home/wwwroot/default/cacti

  chmod 777 /home/wwwroot/default/cacti/log/

  chmod 777 /home/wwwroot/default/cacti/rra/

第七步配置数据库

mysqladmin -uroot password ‘root’ –root的密码 –修改root密码:set password = password(‘root’);

mysql -uroot -proot

mysql>create database cacti default character set utf8;

mysql>alter database cacti character set utf8mb4 collate utf8mb4_unicode_ci;

mysql>grant all on cacti.* to [email protected] identified by ‘cacti’;

mysql>grant select on mysql.time_zone_name to [email protected] identified by ‘cacti’;

mysql>flush privileges;

第八步加载时区到mysql数据库

/usr/local/mysql/bin/mysql_tzinfo_to_sql /usr/share/zoneinfo/ | mysql -uroot -proot mysql

第十步导入数据库并配置定时任务

mysql -uroot -proot cacti < cacti.sql

# crontab -e

*/5 * * * * /usr/bin/php /var/www/html/cacti/poller.php > /dev/null 2>&1 –yum安装配这条

*/5 * * * * /usr/local/php/etc/php /home/wwwroot/default/cacti/poller.php > /dev/null 2>&1 –lnmp安装配这条

第十一步修改cacti配置文件

vi include/config.php && vi include/global.php –修改databases_username OR database_password 字段配置

第十二步配置snmp和php

vi /etc/snmp/snmpd.conf

  –修改41行 default改为监控服务器ip public为复杂的秘钥

  –修改62行 systemview改为all,供所有snmp访问权限

  –修改85行 将#注释符号去掉 view all include .1 80

vi /usr/local/php/etc/php.ini

  –根据提示禁用需要禁用的模块

  –根据提示加载需要加载的模块

———————————————————————————————–

错误解决:

  mysql – 时区支持

    error:您的mysql timezone数据库未被填充,请在继续之前填入此数据库。

      mysql> grant select on mysql.time_zone_name to [email protected] identified by ‘cacti’;

      mysql> flush privileges;

      /usr/local/mysql/bin/mysql_tzinfo_to_sql /usr/share/zoneinfo/ | mysql -uroot -p mysql

Previous article 兽耳少女身穿丝白死库水,有被诱惑到吗?
Next article cacti 监控搭建

therock

Meta
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Categories
  • game
  • linux
  • news
  • pics
  • proxmox
  • windows
Recent Posts
  • proxmox7.3直通显卡
  • Proxmox VE 直通显卡方案及解决N卡Code43
  • Linux系统出现:You have new mail in /var/spool/mail/root 的原因及解决办法
  • debian系统解决中文乱码
  • pve添加git和pvetools
Recent Comments
  • EdgarTot on proxmox7.3直通显卡
  • Ashvem on proxmox7.3直通显卡
  • Tedvem on proxmox7.3直通显卡
  • Jackvem on proxmox7.3直通显卡
  • Miavem on proxmox7.3直通显卡
Archives
  • March 2023 (1)
  • December 2022 (4)
  • November 2022 (6)
  • April 2022 (1)
  • February 2022 (5)
  • January 2022 (2)
  • December 2021 (3)
  • November 2021 (1)
  • October 2021 (2)
  • September 2021 (1)
  • August 2021 (1)
  • July 2021 (8)
  • June 2021 (14)
  • May 2021 (2)
  • April 2021 (2)
  • March 2021 (10)
  • January 2021 (4)
  • December 2020 (4)
  • November 2020 (13)
  • April 2020 (276)
  • March 2020 (1)
  • June 2019 (5)
  • May 2019 (10)
  • December 2015 (1)