Cacti安装配置(中文版)
一.基本环境简介:安装mysql初始化数据库失败
系统:Centos5.6 x64
软件:cacti-0.8.7e
二.软件准备与安装:
(1).软件准备与安装:
(2)软件安装:
1.批量安装包:(ps最好多运行两三次,避免批量执行,有未响应的)
#yum -y install httpd mysql-server php php-mysql gd net-snmp php-snmp net-snmp-utils net-snmp-devel mysql-devel openssl-devel
由于centos的标准组件中是不带rrdtool的,因此我们需要添加一个dag的yum源,以安装rrdtool。
2.修改/pos.po
#vi /pos.po
在其末尾追加
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
gpgkey=dag.wieers/rpm/packages/
enabled=1
3.更新yum
yum clean all
yum list (ps:yum 不成功,请多次尝试,跟网络连接欧美服务器有关)
4.现在就可以安装rrdtool
#yum install rrdtool
设置开机自启动
chkconfig httpd on
chkconfig mysqld on
chkconfig snmpd on
三.MySQL数据设置
由于cacti依靠mysql来存储必要的变量,我们有必要对MySQL做些设置。
1.启动并初始化mysql数据库
#service mysqld start
2.为root用户设置密码,并更改登录权限,默认密码为空
# mysql -u root -p直接回车,密码为空
mysql> use mysql
mysql> update user set password=PASSWORD('123456') where user='root';
mysql>grant all privileges on *.* to root@localhost identified by '123456' with grant option; mysql> flush privileges;
3.添加cacti库和cacti用户,并为其设置权限
mysql> create database cacti default character set utf8; //数据库字符集设置utf8,否则乱码mysql>grant all privileges on cacti.* to cacti@localhost identified by '123456' with grant option; mysql>
flush privileges;
四.安装Cacti
1.下载并解压cacti-0.8.
地址为pan.baidu/s/1geh8eg7
(这个链接是格式的,请下载后更改文件格式),假设下载目录为/opt/soft,下面相同#cd /opt
#tar zxvf cacti-0.8.
#mv cacti-0.8.7e-cn-utf8 /var/www/cacti
2.修改配置文件
3.创建并编辑apache的cacti配置文件
#vi /etc/httpd/conf.f
4.导入数据库并启动服务(Ps:若失败请重复尝试重启服务)
# mysql -ucacti -p123456 cacti < cacti.sql
service mysqld restart
service httpd restart
service snmpd restart
5.创建用户并赋予权限
6.配置cacti数据库连接
7.关防火墙,然后访问ip/cacti开始图形安装cacti
关闭防火墙
# chkconfig iptables off
# service iptables stop
直接下一步,选择”全新安装”,来到下面的一个界面,如图1
图1请确认所有路径都已到,并选择SNMP应用程序版本为5.x,RRDTool版本为1.3.x。
完成之后来到登录页面,默认用户名admin,密码admin
登录之后会提示你强制更改密码
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论