欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是网络协议方面的经验知识教程:CentOS,下面是详细的分享!
CentOS
内容基本上一样,主要是想记录下自己在安装的过程中遇到的一些问题和一些与原文有出入的地方,供以后
1、首先要安装Apache+PHP+MySQL+Net-SNMP+RRDTool(MySQL安装、Apache安装、PHP安装),本文采用YUM命令安装所有cacti依赖软件。过程如下:
#yum install mysql mysql-server mysql-devel php-mysql httpd php php-pdo lm_sensors net-snmp net-snmp-devel openssl-devel php-snmp net-snmp-utils perl-Net-Daemon perl-PlRPC perl-DBI rrdtool perl-rrdtool perl-DBD-MySQL net-snmp-libs
安装cacti-spine需要用到这几个包net-snmp-devel mysql mysql-devel openssl-devel
2、配置SNMP
#vi /etc/snmp/snmp.conf (原文)
#vi /etc/snmp/snmpd.conf (实际)
将下边这行中的default 改为127.0.0.1
com2sec notConfigUser default public
com2sec notConfigUser 127.0.0.1 public
将下边这行中的systemview 改为all
access notConfigGroup "" any noauth exact systemview none none
access notConfigGroup "" any noauth exact all none none
将下边这行的注释"#"号去掉
#view all included .1 80
view all included .1 80
启动snmpd/httpd/mysql服务
#service snmpd start
#service httpd start
#service mysqld start
3、下载cacti:
#wget http://www.cacti.net/downloads/cacti-0.8.7g.tar.gz
#tar -zvxf cacti-0.8.7g.tar.gz
#mv cacti-0.8.7g /var/www/html/cacti
4、在数据库中建库、授权、导入数据库结构
#mysql -u root
mysql> create database cacti;
mysql> grant all privileges on cacti.* to cacti@localhost identified by 'cacti' with grant option;
mysql> grant all privileges on cacti.* to [email?protected] identified by 'cacti' with grant option;
mysql> use cacti;
mysql> source /var/www/html/cacti/cacti.sql;
配置cacti以连接数据库
#vi /var/www/html/cacti/include/config.php
$database_type="mysql";
$database_default="cacti";
$database_hostname="localhost";
$database_username="cacti";
$database_password="cacti";
$database_port="3306";
5、添加cacti用户,否则cacti不能写入rrd和log目录,将会无法生成图片
#useradd cacti -d /var/www/html/cacti -s /bin/false
#chown -R cacti /var/www/html/cacti/rra /var/www/html/cacti/log
6、增加入一个计划任务,使得 cacti 每两分钟生成一个监控图表。注意poller.php路径
#crontab -e
*/2 * * * * php /var/www/html/cacti/poller.php > /dev/null 2>&1
7、完成cacti最后的配置,在浏览器输入:http://localhost/cacti
以上就是关于CentOS的网络协议知识分享,更多电脑教程请移步到>>电脑教程。
- CentOS修改IP地址, DNS, 网关
- 比较详细的基于CentOS的WWW服务器架设指南第1/2
- 使用LNMP一键安装包配置CentOS服务器环境教程
- 用DNSPod和Squid打造自己的CDN (三) 安装CentOS L
- Centos搭建PHP5.3.8+Nginx1.0.9+Mysql5.5.17详细
- centos 5.1下的安全设置(适合所有的linux版本)
- centos设置fqdn(全称域名)和hostname的方法
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Ph
- centos最小化安装系统后的基本调优及安全设置
- linux服务器用centos还是ubuntu系统
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
