整理了cacti安装和plugin安装

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介:
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,如需转载请自行联系原作者
相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
关系型数据库 MySQL Linux
Azkaban【部署 02】CentOS release 7.5安装配置azkaban-3.70.0安装阶段(含已编译的10个安装文件:可直接进行安装)
【2月更文挑战第5天】CentOS release 7.5安装配置azkaban-3.70.0安装阶段(含已编译的10个安装文件:可直接进行安装)
102 7
|
机器学习/深度学习 分布式计算 资源调度
Hadoop3 Centos 7编译安装和文件配置(内附编译好的包)
Hadoop3 Centos 7编译安装和文件配置(内附编译好的包)
294 1
Jmeter之插件管理 Installing Plugins的安装简介
Jmeter之Installing Plugins插件管理,已安装、可安装、可更新的插件安装管理一目了然,十分方便。。。
249 0
Jmeter之插件管理 Installing Plugins的安装简介
|
Oracle Java 关系型数据库
Azkaban--安装部署--源码编译 | 学习笔记
快速学习 Azkaban--安装部署--源码编译
332 0
Azkaban--安装部署--源码编译 | 学习笔记
|
Ruby Windows
windows安装jekyll步骤及问题
windows安装jekyll步骤及问题
210 0
windows安装jekyll步骤及问题
|
OLAP 数据安全/隐私保护 应用服务中间件
Saiku 下载,安装
Saiku是一个模块化的开源分析套件,它提供轻量级的OLAP(联机分析处理),并且可嵌入、可扩展、可配置。 主页:http://community.meteorite.bi 如何安装摘自: http://www.
1806 0
|
Web App开发 Ubuntu 关系型数据库
|
Web App开发 监控 关系型数据库