CentOS 6下Cacti搭建文件

2021-09-20 16:03:14 字數 2347 閱讀 1045

部署環境:(lamp+rrdtool+snmp+cacti)

一、配置lamp環境

①安裝mysql

#yum -y installmysqlmysql-server mysql-devel

②安裝apache

③安裝php

#yum -y installphpphp-mysql

④啟動服務並加入到啟動列表

二、安裝需要的庫檔案

#yum -y install zlib

#yum -y install freetype

#yum -y install libjpeg

#yum -y install fontconfig

#yum -y install gd

#yum -y install libxml2

#yum -y install php-gd

三、安裝rrdtool

#yum -y install rrdtool

四、安裝snmp支援工具

#yum -y install net-snmp

#yum -y install net-snmp-utils

啟動snmpd服務並且加入啟動列表

#service snmpd start

#chkconfig snmpd on

五、安裝cacti(cacit官方**:

①②配置解壓並放到apache文件目錄(/var/www/html)

#tar zxvf cacti-0.8.7h.tar.gz

#mv cacti-0.8.7h /var/www/html/

(注:最好重新命名cacti-0.8.7**件夾為cacti 便於訪問。)

編輯centos cacti配置檔案,連線mysql服務的使用者名稱,密碼,埠等。

#cd /var/www/html

#vi cacti/include/config.php

$database_type = "mysql";

$database_default = "cacti";

$database_hostname = "localhost";

$database_username = "cacti";

$database_password = "cacti";

$database_port = "3306″;

③新增計畫任務(使cacti每5分鐘獲得一次資料)

新增乙個cacti的使用者並新增cron任務:

#useradd cacti

#su cacti

#crontab -e

*/5 * * * * /usr/bin/php /var/www/html/cacti/poller.php > /dev/null 2>&1

④更改屬組

把cacti**目錄所屬組改為cacti

#su root

#chgrp -r cacti /var/www/html/cacti

#chown -r cacti /var/www/html/cacti/rra

#chown -r cacti /var/www/html/cacti/log

#chown -r cacti /var/www/html/cacti/poller.php

六、資料庫配置

①建立cacti資料庫

#mysql

msyql>create database cacti;

②匯入cacti.sql

#mysql -u root -p cacti < /var/www/html/cacti/cacti.sql

有密碼的輸入密碼,沒密碼的直接回車

③應用mysql> use cacti

mysql> grant all on cacti.* to

cacti@localhostidentified by 'cacti';

mysql> flush privileges;

mysql> exit

七、web登陸cacti

(這裡如果出現"403 forbidden"的錯誤,請把selinux關閉)

開啟網頁—>next—>選擇new install,使用一路回車法.完成

的使用者名為: admin 密碼為: admin (初次登陸成功會提示更改密碼)

centos6 搭建FTP server記錄

看下能否啟動 service vsftpd start 備份 mv etc vsftpd vsftpd.conf etc vsftpd vsftpd.confbak 簡易修改 不允許登入 anonymous enable no chroot local user設定了yes,那麼所有的使用者預設將被...

centos6快速搭建nginx

step1 配置本地 yum庫,儲存 vi etc yum.repos.d nginx.repo nginx name nginx repo baseurl gpgcheck 0 enabled 1 其中,os 為系統型別,如centos,rhel osrelease 為系統發布版本,如 6 7 n...

centos6下搭建Web伺服器

1 安裝apache2 2 啟動 方法一 service httpd start 方法二 瀏覽http ip,應該看到apache2的測試頁 3 設定開機啟動 方法一 chkconfig 方法二 chkconfig httpd on apache的預設文件根目錄是在centos上的 var www ...