zhouu 发表于 2019-1-11 12:48:49

CentOS 6.0安裝Cacti

  安装cacti需要的环境包 # yum install -y gcc
  # yum install -y httpd mysql mysql-server php php-mysql
  # yum install -y net-snmp net-snmp-utils
  # yum install -y rrdtool
  為cacti創建庫和用戶
  # service mysqld start
  # /usr/bin/mysqladmin --user=root create cacti

  # mysql -e "GRANT ALL ON cacti.* TO xiaoxingmi>  #mysql –uroot –proot

  mysql>GRANT ALL ON cacti.* TO xiaoxingmi@’%'>  mysql>flush privileges;
  下載cacti包並且解壓(可以用CRT上傳)
  # cd /var/www/html/
  wget http://www.cacti.net/downloads/cacti-0.8.7h.tar.gz
  # tar -zxvf cacti-0.8.7h.tar.gz
  # cd cacti-0.8.7h/
  # mv * ../
  # cd ..
  # rm -rf cacti-0.8.7h cacti-0.8.7h.tar.gz
  導入cacti庫
  # mysql -ucactiuser -xingye cacti < /var/www/html/cacti.sql
  或者:mysql –uroot –proot
  mysql>use cacti;
  mysq&gt;source cacti.sql;
  mysql&gt; flush privileges;
  修改php配置文件 经过实践发现不修改该文件也是可以的 ,保持该文件默认就行
  # vi /var/www/html/include/config.php
  /* make sure these values refect your actual database/host/user/password */
  $database_type = &quot;mysql&quot;;
  $database_default = &quot;cacti&quot;;
  $database_hostname = &quot;localhost&quot;;
  $database_username = &quot;cactiuser&quot;;
  $database_password = &quot;xingge&quot;;
  $database_port = &quot;3306&quot;;
  設置crontab定時任務
  # echo '*/5 * * * * root /usr/bin/php /var/www/html/poller.php' &gt;&gt; /etc/crontab
  設置服務開機自動啟動
  # chkconfig snmpd on
  # chkconfig httpd on
  # chkconfig mysqld on
  # chkconfig crond on
  # service httpd restart
  # service snmpd restart
  # service mysqld restart
  #service crond restart
  WEB頁面完成安裝 http://ip/index.php
  登录帐号:admin   密码:admin

页: [1]
查看完整版本: CentOS 6.0安裝Cacti