安装cacti笔记
一、下载,复制到自定义的虚拟主机目录下虚拟主机配置文件如下
1
2
3
4
5
6
7
8
9
10
11
<VirtualHost *:80>
DocumentRoot "/www/cacti"
ServerName cacti.a.com
ErrorLog "/var/log/httpd/cacti.a.com-error_log"
CustomLog "/var/log/httpd/cacti.a.com-access_log" common
<Directory "/www/cacti">
Options None
AllowOverride None
Require all granted
</Directory>
</VirtualHost>
二、创建数据库环境
1
2
3
4
mysqladmin create cactidb
mysql -uroot -p cactidb < cacti.sql##把sql语句导入cactidb数据库中
mysql -uroot -p -e "GRANT ALL ON cactidb.* TO cactiadmin@localhost IDENTIFIED BY 'cactiuser'"##创建一个cactiadmin用户管理cactidb
mysqladmin flush-privileges ##刷新
三、cacti 安装前准备
配置 cacti/include/config.php文件
1
2
3
4
5
6
7
8
9
$database_type = "mysql";
$database_default = "cactidb";
$database_hostname = "localhost";
$database_username = "cactiadmin";
$database_password = "cactiadmin";
$database_port = "3306";
$database_ssl = false;
-----略------
$url_path = "/"; ## 如果在系统中cacti文件夹作为documentroot文件夹,需要这样设置。
安装net-snmp(Agent,被监控端),net-snmp-utils(NMS,监控端所用的工具),rrdtool绘图工具。
PS:自己编译安装的LAMP平台,可能会出现timezone的问题,只需要在/etc/php.ini文件中添加
1
date.timezone = Asia/Shanghai
页:
[1]