![Hur man hittar falska videor på Internet](/f/554d71eee92a3e3a60ad613c2424e724.jpg?width=100&height=100)
Nagios Core är en plattform för övervakning och varning av IT -infrastruktur med öppen källkod byggd med PHP. Den används för att övervaka uppdragskritiska IT-infrastrukturkomponenter som nätverksinfrastruktur, servrar, nätverksprotokoll, systemmått, applikationer och tjänster.
För övrigt, Nagios Core stöder varning (när kritiska infrastrukturkomponenter misslyckas och återställs), via e -post, SMS eller anpassad manus och rapportering av historiska händelser, avbrott, aviseringar och varningssvar för senare analys.
Viktigt, Nagios Core levereras med flera API: er som ger integration med befintliga eller tredjepartsapplikationer samt gemenskapsutvecklade tillägg.
Denna artikel kommer att leda dig genom installationen Nagios Core 4.4.3 och Nagios plugins 2.2.1 tum RHEL 8 Linux distribution.
1. Att installera Nagios Core paket från källor, måste du installera följande beroenden inklusive Apache HTTP -server och PHP med standard
pakethanterare dnf.# dnf installera -y gcc glibc glibc-common perl httpd php wget gd gd-devel.
2. Starta sedan HTTPD service för närvarande, aktivera den automatiskt att starta vid systemstart och kontrollera dess status med systemctl -kommandon.
# systemctl starta httpd. # systemctl aktivera httpd. # systemctl starta httpd.
3. Ladda ner nu Nagios Core källpaket med wget -kommando, extrahera den och flytta till den extraherade katalogen som visas.
# wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.3.tar.gz. # tar xzf nagioscore.tar.gz. # cd nagioscore-nagios-4.4.3/
4. Kör sedan följande kommandon för att konfigurera källpaketet och bygga det.
# ./konfiguration. # göra allt.
5. Skapa därefter Nagios -användare och -gruppen och lägg till Apache -användaren i Nagios -gruppen enligt följande.
# gör install-grupper-användare. # usermod -a -G nagios apache.
6. Installera nu de binära filerna, CGI: erna och HTML -filerna med följande kommandon.
# gör installation. # gör install-daemoninit.
7. Kör sedan följande kommandon för att installera och konfigurera den externa kommandofilen, en exempelkonfigurationsfil och Apache-Nagios konfigurationsfil.
# gör install-commandmode #installs och konfigurerar den externa kommandofilen. # gör install-config # installerar * SAMPLE * konfigurationsfiler. # gör install-webconf # installerar konfigurationsfilerna för Apache-webbservern.
8. I det här steget måste du säkra Nagios Core webbkonsol med Grundläggande HTTP -autentisering. Så du måste skapa ett Apache -användarkonto för att kunna logga in på Nagios - det här kontot fungerar som Nagios administratörskonto.
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin.
9. Därefter måste du installera nödvändiga Nagios -plugins. Men innan du laddar ner och installerar Nagios -plugins måste du installera de paket som krävs för att kompilera och bygga plugin -paketet.
# dnf installera -y gcc glibc glibc-common make gettext automake autoconf wget openssl-devel net-snmp net-snmp-utils.
10. Ladda sedan ner och extrahera den senaste versionen av Nagios plugins med följande kommandon.
# wget-ingen check-certifikat -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz. # tar zxf nagios-plugins.tar.gz.
11. Gå till den extraherade katalogen, kompilera, bygg och installera Nagios Plugins installera Nagios Plugins enligt följande.
# cd nagios-plugins-release-2.2.1/ # ./tools/setup. # ./konfiguration. # göra. # gör installation.
12. Vid det här laget har du konfigurerat Nagios Core -tjänsten och konfigurerat den för att fungera med Apache HTTP -servern. Nu måste du starta om HTTPD -tjänsten. Starta och aktivera även Nagios -tjänsten och kontrollera om den är igång enligt följande.
# systemctl starta om httpd.service. # systemctl start nagios.service. # systemctl start nagios.service. # systemctl start nagios.service.
13. Om du har en brandvägg igång måste du öppna porten 80 i brandväggen.
# brandvägg-cmd --permanent --zone = public --add-port = 80/tcp. # brandvägg-cmd-ladda om.
14. Nästa inaktivera SELinux som finns i verkställande läge som standard eller så kan du ställa in det tillåtande läge.
# sed -i 's/SELINUX =.*/SELINUX = inaktiverad/g'/etc/selinux/config. # setenforce 0.
15. I det sista steget kan du nu komma åt Nagios webbkonsol. Öppna din webbläsare och peka den till Nagios Core webbkatalog, till exempel (ersätt IP -adressen eller FDQN med dina egna värden).
http://192.168.56.100/nagios. ELLER. http://tecmint.lan/nagios.
Du uppmanas att ange en Användarnamn och Lösenord för att komma åt webbgränssnittet. Ange de referenser du skapade i punkt 8 (dvs användarnamnet är nagiosadmin och lösenordet).
Efter en lyckad inloggning presenteras Nagios -gränssnittet som visas i följande skärmdump.
Grattis! Du har installerat Nagios Core på din RHEL 8 server. Om du har några frågor, använd feedbackformuläret nedan för att nå oss.
Läs också: