实验环境:
redhat6.5:
server5.example.com 172.25.55.5
server6.example.com 172.25.55.6
官网:www.cacti.net
(1)下载安装软件包
:::yum install -y mysql mysql-server php php-mysql rrdtool httpd php-snmp php-xml net-snmp
(2)检查
(3)配置php
:::vim /etc/php.ini
(4)配置mysql
:::/etc/init.d/mysqld start
:::mysql_secure_installation(设置root密码,安全设置)
(测试)
:::mysql -ucacti -pwestos cacti
:::show tables;(如果有很多表则表示成功)
:::vim /var/www/html/cacti/include/config.php
(5)创建用户、修改用户组、定时
:::useradd -u 1000 cacti
:::su - cacti
crontab -e
(5)解压cacti 的tar包到apache默认发布目录
(这里我们做个软链接,以便访问)
(启动httpd服务)
:::/etc/init.d/httpd start
(6)检测环境
浏览器访问:172.25.55.5/cacti
(这里有报错,我们来解决以下,其实就是少装了几个安装包)
:::yum install -y rrdtool
:::yum install -y net-snmp-utils
(解决完后,出现如下图的显示,才时正确的)
(用户名为admin 默认密码为 admin 首次登录时会强制你更改密码)
(这块应该时有数据的,我们需要等一会,等到/var/www/html/cacti/rra/目录下有东西时,这里才会显示)