我是007 发表于 2019-1-9 10:14:18

Centos 6.5 部署 Cacti

  
# rpm -ivh epel-release-6-8.noarch.rpm
# rpm -ivh http://mirror.webtatic.com/yum/el6/latest.rpm
# yum install -y httpd php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 \
php56w-devel.x86_64 php56w-mysqlnd.x86_64 php56w-process.x86_64 php56w-snmp.x86_64
# php -v
PHP 5.6.37 (cli) (built: Jul 20 2018 18:40:47)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
# yum install -y net-snmp net-snmp-utils net-snmp-devel \
libjpeg libjpeg-devel libpng libpng-devel help2man rrdtool
# rpm -ivh http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
# yum install -y mysql-community-server
# service mysqld start
# /usr/bin/mysql_secure_installation
# mysql -uroot -pabcd.1234
mysql> select version();
+------------+
| version()|
+------------+
| 5.6.41-log |
+------------+
1 row in set (0.00 sec)
# vim /etc/httpd/conf/httpd.conf
ServerName 192.168.1.201:80
# vim /etc/php.ini
date.timezone = Asia/Shanghai
# vim /etc/httpd/conf.d/cacti.conf
Alias /cacti    /var/www/html/cacti

      
                # httpd 2.4
                Require host localhost
      
      
                # httpd 2.2
                Order deny,allow
                Deny from all
                Allow from all
      

# /etc/init.d/httpd start
Starting httpd:                                          
# mysql -uroot -pabcd.1234
mysql>create database cacti default character set utf8;
Query OK, 1 row affected (0.08 sec)
mysql> grant all on cacti.* to 'cacti'@'localhost' identified by 'cacti';
Query OK, 0 rows affected (0.06 sec)
mysql> grant select on mysql.time_zone_name to 'cacti'@'localhost';
Query OK, 0 rows affected (0.00 sec)
# mysql -uroot -p cacti < /var/www/html/cacti/cacti.sql
# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
# 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';
$database_ssl      = false;
# tar zxvf cacti-spine-1.1.38.tar.gz
# cd cacti-spine-1.1.38
# ./configure
# make
# make install
# cd /usr/local/spine/etc
# mv spine.conf.dist spine.conf
# vim spine.conf
DB_Host               localhost
DB_Database             cacti
DB_User               cacti
DB_Pass               cacti
DB_Port               3306  http://192.168.1.201/cacti
http://s1.运维网.com/images/20180908/1536419469244888.png
http://s1.运维网.com/images/20180908/1536419483987201.png
http://s1.运维网.com/images/20180908/1536419498400463.png
http://s1.运维网.com/images/20180908/1536419506383370.png
http://s1.运维网.com/images/20180908/1536419516740875.png
  初始密码 admin/admin
http://s1.运维网.com/images/20180908/1536419701609509.png
  修改密码
http://s1.运维网.com/images/20180908/1536419710250347.png
  大功告成
http://s1.运维网.com/images/20180908/1536419727456450.png
# crontab -e
*/5 * * * * /usr/bin/php /usr/share/cacti/poller.php  


  

  

  

  




页: [1]
查看完整版本: Centos 6.5 部署 Cacti