搭建企業cacti伺服器
今天搭建了cacti,為了方便監控我的交換機~因為查了很多zabbix的資料關於監控交換機的教程~我都屢屢失敗~一怒之下就有了
搭建cacti的想法~其實在圖形這方面,其不必zabbix差喲,在搭建的過程中花費了我不少時間解決問題,還是要多謝很多網友幫我解決
好了,廢話不多說~開始我們的搭建教程吧,注意,搭建該伺服器的時候我用的是已經搭建好的lnmp。至於怎麼搭建lnmp環境我就不多說說了~可以參考我的另外一篇文章相信寫
了搭建的過程~
1.安裝snmp(簡單網路管理協議)
[root@bogon yinzhengjie]# yum -y install net-snmp-* perl-snmp_session libvirt-snmp cluster-snmp
2.安裝rrdtool,這個軟體是cacti的核心,因為cacti就是用它來繪圖的喲
[root@bogon yinzhengjie]# yum -y install rrdtool
[root@bogon yinzhengjie]# yum -y install lrzsz
使用rz命令上傳到伺服器/yinzhengjie的目錄下
4.拷貝cacti的包到html目錄下,方便後期來通過nginx來訪問web介面~
[root@bogon yinzhengjie]# unzip cacti.zip
[root@bogon yinzhengjie]# cd cacti
[root@bogon cacti]# tar -zxvf cacti-0.8.7g.tar.gz
[root@bogon yinzhengjie]# mv /yinzhengjie/cacti/cacti-0.8.7g /usr/local/nginx/html/cacti
5.更改檔案的授權
[root@bogon yinzhengjie]# cd /usr/local/nginx/html/
[root@bogon html]# chown -r root:root cacti
[root@bogon html]# useradd -s /sbin/nologin cactiuser
[root@bogon html]# cd cacti/
[root@bogon cacti]# chown cactiuser:cactiuser rra log
6.資料庫授權
[root@bogon cacti]# mysql -pyinzhengjie
mysql> create database cactidb default character set utf8;
mysql>grant all on cactidb.* to cactiuser@"localhost" identified by "123456";
mysql> exit
7. 將監控模板匯入到cactidb的資料庫裡面
[root@bogon yinzhengjie]# sed -i '/myisam/s/type/engine/' /usr/local/nginx/html/cacti/cacti.sql
[root@bogon yinzhengjie]# mysql -pyinzhengjie cactidb < /usr/local/nginx/html/cacti/cacti.sql
8.修改php鏈結資料庫資訊的指令碼
9.刪除session_unregister()這個函式
[root@bogon yinzhengjie]# vim /usr/local/nginx/html/cacti/lib/functions.php
將 session_unregister($var_name);
改為:
10.編輯cacti虛擬主機
[root@bogon yinzhengjie]# mkdir -pv /usr/local/nginx/conf/cacti/
mkdir: 已建立目錄 "/usr/local/nginx/conf/cacti/"
[root@bogon yinzhengjie]# more /usr/local/nginx/conf/cacti/cacti.conf
server
location ~ ^(.+.php)(.*)$
}[root@bogon yinzhengjie]#
11.編輯nginx配置檔案
12重啟nginx服務
[root@bogon yinzhengjie]# /etc/init.d/nginx restart
stop nginx... [ok]
starting nginx... [ok]
[root@bogon yinzhengjie]#
13.在瀏覽器裡訪問cacti伺服器的監控頁面
duang~至此~咱們的cacti伺服器就搭建完成了喲~
對了~登陸成功會強制要求你輸入新的賬號密碼~你自定義即可~在這裡我沒有截圖~沒法啊···手速太快了!
企業dns伺服器搭建
作用 在企業中的直連網路下,每台主機都去向外網獲取dns解析,會比較慢,可以設定內網的一台能上網的主機作為dns伺服器,給直連的主機提供dns解析服務。實驗環境搭建 給dns伺服器配置兩個ip 建立兩個客戶端 搭建步驟 作用 搭建輔助dns伺服器,做的dns解析和主dns解析一模一樣,用來緩解主dn...
伺服器監控系統 Cacti
主要監控流量和效能 1.搭建好lamp或者lnmp架構的網路伺服器架構 安裝httpd和php 安裝mariadb10.3版本 vim etc yum.repos.d mariadb10.3.repo mariadb name mariadb baseurl gpgkey gpgcheck 1 yu...
大型企業DNS伺服器搭建
大型企業dns 伺服器搭建 本案例通過乙個模擬專案對dns 主要區域配置 輔助區域 多 view 及ddns 的功能進行演示 某企業需要配置一台dhcp 伺服器 兩台 dns伺服器,滿足為企業內部客戶端分配 ip位址及名稱解析的需求。網路拓撲如下 企業內的客戶端全部使用 win xp 其中設計部計算...