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 kroot user
. Doporučujeme jednat jakonon-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.