整理了cacti安装和plugin安装

本文涉及的产品
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
RDS AI 助手,专业版
简介:
System:centos
kernel: 2.6.14
mysql: 5.0
nginx: 0.8
php fastcgi: 5.2.8
rrdtool: 1.3 目前只支持1.3
Install:
1、yum -y install net-snmp net-snmp-devel openssl-devel rrdtool
2、mysql setting
mysql> create database cacti;
Query OK, 1 row affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON cacti.* TO 'username'@'localhost' IDENTIFIED BY 'passwd'
WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
3、net-snmp
#more /etc/snmpd/snmpd.conf
com2sec local 127.0.0.1/32 public
com2sec local 192.168.1.0/24 public
group MyROGroup v1 local
group MyROGroup v2c local
group MyROGroup usm local
view all included .1 80
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
access MyROGroup "" any noauth exact all none none
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
syslocation (/etc/snmp/snmpd.conf)
syscontact Me  liuyu105@gmail.com
snmpwalk -c public -v 2c localhost if
4、tar zxvf cacti-0.8.7e.tar.gz
cp -r cacti-0.8.7e /data/wwwroot/cacti
#mysql -u username -p passwd cacti < cacti.sql
#chown -R cacti rra/ log/
#vi cacti/include/config.php
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “username”;
$database_password = “passwd”;
#useradd cacti
#passwd cacti
#su - cacti
#crontab -u cacti -e
*/5 * * * * php /data/wwwroot/cacti/poller.php > /dev/null 2>&1
/etc/init.d/crond restart
5、nginx config
server
{
listen 80;
server_name cacti.opendoc.com.cn;
index index.php index.html;
root /data/wwwroot/cacti ;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include enable_php5.conf;
}
}
6、make spine
tar xvzf cacti-spine-0.8.7e.tar.gz
cd cacti-spine-0.8.7e
./configure
make && make install
用cactiuser用户手动运行 $ /usr/bin/php /data/wwwroot/cacti/poller.php 没有反应
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
7、安装plugin
unzip cacti-plugin-0.8.7e-PA-v2.6.zip -d cacti-plugin-arch
cp -R cacti-plugin-arch/* /data/wwwroot/cacti
#cd /data/wwwroot/cacti
#mysql -ucactiuser -p cacti < pa.sql
如果你是中文的cacti,就执行下面的命令(需要下载)
patch -p1 -N < cacti-plugin-0.8.7e-PA-v2.6-cn-utf8.diff
如果你是英文的,就下载原来的
patch -p1 -N < cacti-plugin-0.8.7e-PA-v2.6.diff
vim include/global.php
$config['url_path'] = ‘/cacti/’;
进入"用户管理"->点admin->区域权限->Plugin Management
8、其它的插件下载后放到plugin目录就可以了。

本文转自守住每一天51CTO博客,原文链接:http://blog.51cto.com/liuyu/259995,如需转载请自行联系原作者
相关实践学习
自建数据库迁移到云数据库
本场景将引导您将网站的自建数据库平滑迁移至云数据库RDS。通过使用RDS,您可以获得稳定、可靠和安全的企业级数据库服务,可以更加专注于发展核心业务,无需过多担心数据库的管理和维护。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。 &nbsp; 相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/mysql&nbsp;
相关文章
|
存储 关系型数据库 MySQL
Linux Centos9 Stream 安装mysql8
Linux Centos9 Stream 安装mysql8
2798 1
|
Web App开发 监控 关系型数据库
|
算法 C++
数据结构- KMP 算法
数据结构- KMP 算法
|
弹性计算 关系型数据库 MySQL
基于 ECS+ CentOS,部署 LAMP环境并安装 WordPress 快速搭建个人博客
基于 ECS+ CentOS,部署 LAMP环境并安装 WordPress 快速搭建个人博客
1071 0
|
Linux C语言 C++
make 命令出现:&quot;make:*** No targets specified and no makefile found.Stop.&quot;
make 命令出现:&quot;make:*** No targets specified and no makefile found.Stop.&quot;
2378 0
|
弹性计算 安全 虚拟化
|
安全 网络协议 Linux
Linux安全之三大攻击(SYN,DDOS,CC)原理及处理
Linux安全之SYN攻击原理及处理 TCP自从1974年被发明出来之后,历经30多年发展,目前成为最重要的互联网基础协议,但TCP协议中也存在一些缺陷。
2998 0
|
Web App开发 监控 关系型数据库

热门文章

最新文章