閱讀499 返回首頁    go 京東網上商城


通過yum快速安裝cacti

此篇文章全部通過yum方式,在全新的Centos 6.7上安裝Cacti監控,本文中所有內容都經過博主測試。

當前係統環境介紹:

服務器是通過VMware12安裝的Centos6.7版本,IP地址為192.168.0.70,yum默認安裝mysql版本5.1、php5.3、Apache2.2。

1、安裝環境包

首先要確認當前服務器是否關閉iptables和selinux(不會關閉的自行網上搜索,這裏不再闡述)

先安裝epel-release軟件包(不裝這個包是無法yum直接安裝cacti的)

[root@localtest ~]#yum install epel-release

清理下緩存

[root@localtest ~]#yum clean all

顯示可用的yum倉庫

[root@localtest ~]#yum repolist

注意:如果報錯的話查下/etc/yum.repos.d下的epel文件中#baseur是否被注釋掉了,如果被注釋掉的話是無法直接用yum安裝cacti的,並注釋掉#mirrorlist行

yum安裝apache、mysql、php、snmp、rrdtool、cacti

[root@localtest ~]#yum install -y httpd mysql mysql-server mysql-devel php php-mysql php-snmp php-gd net-snmp* rrdtool cacti

cacti1

2、啟動服務

[root@localtest ~]#service httpd start
[root@localtest ~]#service mysqld start
[root@localtest ~]#service snmpd start

3、添加開機自啟

[root@localtest ~]#chkconfig httpd on
[root@localtest ~]#chkconfig mysqld on
[root@localtest ~]#chkconfig snmpd on

4、更改mysql密碼(我這裏密碼就改成whsir了)

[root@localtest ~]#mysqladmin -uroot password 'whsir'

5、登錄mysql,創建cacti庫並賦予權限

(注意:此處創建庫一定指定編碼,這是大坑啊,不指定編碼的話會報ERROR 1071 (42000) at line 1916: Specified key was too long; max key length is 1000 bytes)

[root@localtest ~]#mysql -uroot -pwhsir
mysql>CREATE DATABASE cacti DEFAULT CHARACTER SET utf8;
mysql>GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'cactimima';
mysql>flush privileges;
mysql>exit

6、修改cacti config.php文件

[root@localtest ~]#vim /usr/share/cacti/include/config.php
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "cactimima";
$database_port = "3306";
$database_ssl = false;

7、將cacti.sql導入數據庫

[root@localtest ~]#mysql -uroot -pwhsir cacti < /usr/share/doc/cacti-0.8.8h/cacti.sql

8、設置允許外部連接

更改httpd配置文件,將Deny from all改成Allow from all(如果不允許外部連接的話,隻能在linux本機訪問,如下圖)

[root@localtest ~]#vim /etc/httpd/conf.d/cacti.conf

cacti2

修改成功後重啟Apache

[root@localtest ~]#service httpd restart

此時可直接訪問https://192.168.0.70/cacti/install/

如果訪問不了,注意是否是防火牆問題。

cacti3

直接Next

cacti4

cacti5

此處有個問題,cacti的日誌路徑,如果不填寫的話默認路徑是/log/cacti.log

cacti6

默認賬戶密碼都是admin,登錄後會提示你修改一次密碼,我這裏就直接改成123456了

cacti7

cacti8

至此為止cacti通yum方式安裝完成

最後更新:2017-06-29 10:02:45

  上一篇:go  Cacti中增加linux服務器監控
  下一篇:go  不停止mysql服務配置主從