GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Nagios na Debian 11

V tomto tutoriálu vám ukážeme, jak nainstalovat Nagios na Debian 11. Pro ty z vás, kteří nevěděli, Nagios je open-source nástroj, který poskytuje centrálu podnikové třídy monitorovací modul pro monitorování IT, monitorování sítě, serverů a aplikací. Monitoruje celou vaši IT infrastrukturu, aby zajistil správné fungování systémů, aplikací, služeb a obchodních procesů. V případě selhání může Nagios upozornit technický personál na problém, což jim umožňuje zahájit procesy nápravy dříve, než výpadky ovlivní obchodní procesy, koncové uživatele nebo zákazníky.

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 běží v účtu 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 monitorovacího nástroje Nagios na Debian 11 (Bullseye).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 11 (Bullseye).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Nagios na Debian 11 Bullseye

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální, spuštěním následujícího apt příkazy v terminálu:

sudo apt update
sudo apt upgrade
sudo apt install nano wget curl build-essential unzip openssl libssl-dev apache2 php libapache2-mod-php php-gd libgd-dev

Krok 2. Vytvořte uživatele a skupinu pro Nagios.

Spusťte následující příkaz níže a vytvořte uživatele a skupinu Nagios:

sudo make install-groups-users
sudo usermod -a -G nagios www-data

Krok 3. Instalace Nagios na Debian 11.

Nyní stahujeme nejnovější verzi Nagios z oficiální stránky:

wget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-4.4.6/nagios-4.4.6.tar.gz

Dále rozbalte stažený soubor pomocí níže uvedeného příkazu:

tar xvzf nagios-4.4.6.tar.gz

Po úspěšném rozbalení Nagios přejděte do nového adresáře obsahujícího soubory a začněte kompilaci:

cd nagios-4.4.6
./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all
sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config

Další kroky nastavíme konfiguraci webového serveru Apache:

sudo make install-webconf
sudo a2enmod rewrite cgi

Potom vytvořte webového uživatele pro ověření pro webové rozhraní Nagios:

sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Budeme muset změnit některá oprávnění složky:

sudo chown www-data:www-data /usr/local/nagios/etc/htpasswd.users
sudo chmod 640 /usr/local/nagios/etc/htpasswd.users

Krok 4. Instalace zásuvných modulů Nagios.

Spusťte následující příkaz níže a stáhněte si nejnovější stabilní verzi pluginů Nagios:

wget https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.3.3/nagios-plugins-2.3.3.tar.gz

Dále rozbalte stažený soubor:

tar xvzf nagios-plugins-2.3.3.tar.gz

Potom změňte složku adresáře plugins, zkompilujte a nainstalujte:

cd nagios-plugins-2.3.3.tar.gz
./configure --with-nagios-user=nagios --with-nagios-group=nagios
sudo make
sudo make install

Až budete hotovi s konfigurací, spusťte služby Apache a Nagios:

sudo systemctl restart apache2
sudo systemctl start nagios.service

Krok 5. Nakonfigurujte bránu firewall.

Pokud na vašem systému běží firewall, nezapomeňte povolit potřebné porty:

sudo ufw allow 80
sudo ufw reload
sudo ufw enable

Krok 6. Přístup k webovému rozhraní Nagios.

Po úspěšné instalaci  otevřete webový prohlížeč a přejděte na http://your-server-ip-address/nagios a uvidíte následující obrazovku. Budete vyzváni k zadání uživatelského jména a hesla. Uživatelské jméno, jak si možná pamatujete, je to, které jsme nastavili v kroku 3, tedy „nagiosadmin

Blahopřejeme! Úspěšně jste nainstalovali Nagios. Děkujeme, že jste použili tento návod k instalaci nejnovější verze monitorování Nagios na Debian 11 Bullseye. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální Web Nagios.


Debian
  1. Jak nainstalovat Nagios na Debian 9

  2. Jak nainstalovat Nagios na Debian 10

  3. Jak nainstalovat Nagios na Debian 11

  1. Jak nainstalovat Tomcat 8.5 na Debian 9

  2. Jak nainstalovat Nextcloud na Debian 9

  3. Jak nainstalovat PostgreSQL 11 / 10 na Debian 9 a Debian 8

  1. Jak nainstalovat MongoDB na Debian 9

  2. Jak nainstalovat Nginx na Debian 9

  3. Jak nainstalovat Apache na Debian 9