GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Cacti Network Monitoring na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Cacti Network Monitoring na CentOS 8. Pro ty z vás, kteří to nevěděli, Cacti je open-source, webový monitoring sítě a grafický nástroj navržený jako front-end aplikace pro open-source, průmyslový standardní nástroj pro protokolování dat RRDtool. Používají jej IT podniky a ukládá všechny potřebné informace o šířce pásma, využití pevného disku, využití CPU, průměrné zátěži, Statistiky RAM atd. v databázi MySQL. Cacti vytvářejí grafy a naplňují je daty. Nabízí podporu SNMP, šablony třetích stran a pluginy a má vestavěné funkce ověřování uživatelů a oprávnění uživatelů.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že používáte účet root, pokud ne, možná budete muset přidat ‘sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Cacti na server CentOS 8.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 8.
  • Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , ale můžete poškodit svůj systém, pokud nebudete opatrní při jednání jako root.

Nainstalujte Cacti Network Monitoring na CentOS 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

instalace sudo dnf https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpmsudo aktualizace dnf

Krok 2. Instalace serveru LAMP.

Je vyžadován server CentOS 8 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.

Krok 3. Instalace požadovaných rozšíření balíčků.

Nyní na váš systém CentOS nainstalujeme SNMP a kaktusy:

instalace sudo dnf net-snmp net-snmp-utils rrdtool

Krok 4. Instalace Cacti na CentOS 8.

Spusťte následující příkaz k instalaci Cacti:

dnf install cacti

Krok 5. Konfigurace MariaDB pro Cacti.

Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation skript. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:

mysql_secure_installation

Nakonfigurujte to takto:

- Nastavit heslo root? [A/n] y- Odebrat anonymní uživatele? [A/n] y- Zakázat vzdálené přihlášení root? [A/n] y- Odebrat testovací databázi a získat k ní přístup? [A/n] y- Znovu načíst tabulky oprávnění? [A/n] y

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro kaktusy. Spusťte následující příkaz:

mysql -u root -p

Toto vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro Instalace kaktusů:

MariaDB [(none)]> vytvořit databázi kaktusů;MariaDB [(none)]> UDĚLIT VŠECHNO NA kaktusy.* TOMU cacti@localhost IDENTIFIKOVANÉ PODLE 'cactipass';MariaDB [(none)]> FLUSH oprávnění;MariaDB [( none)]> ukončit;

Dále importujte tabulky databáze kaktusů ze souboru cacti.sql. Nejprve vyhledejte cacti.sql soubor:

mysql -u kaktusy -p kaktusy  

Nyní nakonfigurujeme konfigurační soubor kaktusů:

nano /etc/cacti/db.php
$database_type ="mysql"; $database_default ="kaktusy"; $database_hostname ="localhost"; $database_username ="kaktusy"; $database_password ="cactipass";

Krok 6. Konfigurace serveru Apache pro instalaci Cacti.

Otevřete soubor s názvem /etc/httpd/conf.d/cacti.conf pomocí nano editoru:

nano /etc/httpd/conf.d/cacti.conf

Přidejte následující řádky:

alias/cacti/usr/share/cakti # httpd 2.4 vyžaduje vše uděleno # httpd 2.2 # Httpd 2.2 Order Deny ,povolit                Odmítnout všem                 Povolit všem       

Uložte a zavřete soubor. Restartujte službu Apache, aby se změny projevily:

systemctl restart httpd.service

Pak nastavte cron pro kaktusy:

*/5 * * * * kaktusy /usr/bin/php /usr/share/cacti/poller.php>
 /dev/null 2>&1

Krok 7. Konfigurace brány firewall pro Cacti.

Povolení portů HTTP a HTTPS na bráně firewall:

firewall-cmd --permanent --zone=public --add-service=httpfirewall-cmd --reload

Krok 8. Přístup k kaktusům.

Cacti budou ve výchozím nastavení dostupné na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://your_domain.com/cacti nebo http://server-ip/cacti a dokončete požadované kroky k dokončení instalace. Na obrazovce se zobrazí „Průvodce instalací kaktusů“. Klikněte na tlačítko „Další“.

Na další obrazovce se zobrazí rozbalovací tlačítko. Kvůli této nové instalaci vyberte „Nová instalace“ a klikněte na tlačítko „Další“.

Cacti nyní zkontroluje balíčky, které potřebuje ke správnému spuštění. Ujistěte se, že se všechny kontroly zobrazují se stavem „OK“ a poté klikněte na Dokončit.

Další stránka je přihlašovací stránka. Při prvním přihlášení do Cacti použijte admin jako uživatelské jméno a heslo.

Blahopřejeme! Úspěšně jste nainstalovali Cacti. Děkujeme, že jste použili tento návod k instalaci monitorování sítě Cacti do vašeho systému CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Cacti .


Cent OS
  1. Jak nainstalovat Elgg na CentOS 7

  2. Jak nainstalovat VnStat Network Monitoring na CentOS 7

  3. Jak nainstalovat nástroj pro monitorování sítě Cacti na Centos VPS

  1. Jak nainstalovat nástroj Cacti Monitoring Tool na CentOS 8 / RHEL 8

  2. Jak nainstalovat Cacti Monitoring Server na CentOS 8

  3. Jak nainstalovat Habari na CentOS 7

  1. Jak nainstalovat OpenNMS Network Monitoring Tool v CentOS 8

  2. Jak nainstalovat Cacti na CentOS 7 / RHEL 7 – nástroj pro monitorování sítě

  3. Jak nainstalovat MariaDB na CentOS 6