本教程將向您展示如何在 Ubuntu 16.04 LTS 上安裝和配置 Cacti Monitoring。對於那些不知道的人,Cacti 是一個開源的基於 Web 的網絡監控和繪圖工具,被設計為開源行業標準數據記錄工具 RRDtool 的前端應用程序。 由 IT 企業使用,它將帶寬、硬盤使用率、CPU 使用率、平均負載、RAM 統計信息等所有必要的信息存儲在 MySQL 數據庫中。 Cacti 創建圖表並用數據填充它們。 它提供 SNMP 支持、第三方模板和插件,並具有內置的用戶身份驗證和用戶權限。
本文假設您至少具有 Linux 的基本知識,知道如何使用 shell,最重要的是,將您的網站託管在您的 VPS 上。安裝非常簡單,假設您在 root 帳戶下運行。如果沒有,您需要添加一個’。sudo
‘向命令獲取root權限。 了解如何分階段在 Ubuntu 16.04 (Xenial Xerus) 服務器上安裝 Cacti Monitoring。
在 Ubuntu 16.04 LTS 上安裝 Cacti 監控
步驟 1. 首先,運行以下命令以確保所有系統包都是最新的。 apt-get
終端命令。
sudo apt-get update sudo apt-get upgrade
步驟 2. 安裝 LAMP(Linux、ApacheMariaDB、PHP)服務器。
需要 Ubuntu 16.04 LAMP 服務器。 如果您沒有安裝 LAMP,請按照本指南進行操作。 Cacti 僅支持 MySQL 5.6,但當前 Ubuntu 的默認存儲庫版本是 MySQL 5.7。要安裝這個舊版本的 MYSQL,您需要添加這個存儲庫並從那裡獲取它。
nano /etc/apt/sources.list deb https://archive.ubuntu.com/ubuntu trusty universe apt-get update
然後在您的 Ubuntu 服務器上安裝以下用於 Cacti 設置的軟件包。
apt-get install apache2 mysql-server-5.6 php libapache2-mod-php -y
啟動 Web 服務器和 MySQL 服務器。設置為服務器啟動時自動啟動。
systemctl start apache2.service systemctl enable apache2.service systemctl start mysql.service systemctl enable mysql.service
步驟 3. 安裝 Cacti 包。
安裝 SNMP 和 SNMP 和 RRDtools。
apt-get install snmp snmpd rrdtool -y
然後使用以下命令安裝 Cacti:
apt-get install cacti cacti-spine -y
在安裝過程中,系統會提示您使用多個選項配置 Cacti,以從可用選項中進行選擇。首先,選擇您想要用來配置 Cacti 的 Web 服務器,就像您使用 Apache 一樣。[OK]按繼續。
現在將詢問您將使用哪個 Web 服務器。選擇 Apache2,因為它是作為依賴項安裝的。
接下來,您將被要求配置 Cacti 數據庫。[はい]選擇。
現在將提示您輸入 MySQL / MariaDB 數據庫的 root 密碼。
安裝過程完成後,需要重新啟動所有服務才能使更改生效。
systemctl restart apache2.service systemctl restart mysql.service systemctl restart snmpd.service
第 3 步。訪問仙人掌。
默認情況下,Cacti 在 HTTP 端口 80 上可用。打開您喜歡的瀏覽器並轉到 https://your-domain.com/cacti
還 https://server-ip/cacti
完成完成安裝所需的步驟。 “Cacti 安裝指南”顯示在屏幕上。 單擊“下一步”按鈕。
下一個屏幕將顯示一個下拉按鈕。有了這個新安裝[新規インストール]選擇和[次へ]單擊按鈕。
Cacti 檢查正常運行所需的軟件包。確保所有檢查都顯示 OK 狀態,然後[完了]點擊。
下一頁是登錄頁面。首次登錄 Cacti 時,請使用 admin 作為您的用戶名和密碼。
恭喜!現在已成功安裝 Cacti。感謝您使用本教程在您的 Apache Ubuntu 16.04 LTS (Xenial Xerus) 系統上安裝 Cassandra。我們鼓勵您查看更多幫助和有用信息。 仙人掌監測官網..