Ubuntu

Så här installerar du Nagios på Ubuntu 20.04

Så här installerar du Nagios på Ubuntu 20.04
Nagios är ett övervakningsverktyg med öppen källkod som utformades för att tjäna syftet att övervaka de olika nätverksapparna, deras källor och olika Linux-baserade enheter. Med Nagios kan vi vara vaksamma över kritiska aktiviteter och händelser med programfel genom att skicka automatiserade varningar till administratörerna och förhindra ytterligare skador.

Nagios håller också koll på nätverksdetaljer (använder TCP-port, SMTP, POP3, HTTP, NNTP, PING, etc.)

Hur det fungerar kan beskrivas på följande sätt: Nagios sätter upp säkerhetsprotokoll på de olika noder i ett nätverk för att upptäcka misstänkt aktivitet och meddelar användarna via ett automatiskt SMS. Dessa problematiska aktiviteter inkluderar HTTP, SSH, FTP misslyckas, andra fel och kritiska fel, etc. Och visar webbutmatningen med hjälp av aktuella statusmeddelanden och loggfiler för problemhistorik etc. Låt oss se hur vi ska installera Nagios på Ubuntu 20.04 LTS-maskin.

Några förutsättningar

Vi antar att du är åtminstone bekant med grunderna i Linux OS och har en grundläggande kunskap om dess interaktiva skal fungerar. Annat än det borde du ha förinstallerat ubuntu 20.04 på din virtuella maskin eller server innan du fortsätter med installationen.

Vi laddar ner och installerar Nagios-paketet från de officiella depositarierna här.

Vi använder sudo-åtkomstläget under installationen. Om du använder ditt root-konto bör du utesluta 'sudo' före alla kommandon vi har använt nedan.

Så här installerar du Nagios på din virtuella maskin eller server.

Steg 1: Sök efter uppdateringar

Först och främst kommer vi att söka efter de senaste tillgängliga paketen på nätet, ladda ner och installera dem. Använd kommandot nedan för att söka efter uppdateringar.

$ sudo apt uppdatering && uppgradering

$ sudo apt installation -y build-essential apache2 php openssl perl make
php-gd libgd-dev libapache2-mod-php libperl-dev libssl-dev daemon
wget apache2-utils packa upp

Steg 2: Skapa ett användarkonto

Innan vi installerar Nagios måste vi skapa ett användarkonto parallellt med apache-användarens. Skriv in följande kommandon för att lägga till en användare:

$ sudo-användare lägger till nagios
$ sudo groupadd nagcmd
$ sudo usermod -a -G nagcmd nagios
$ sudo usermod -a -G nagcmd www-data

Steg 3: Ladda ner Nagios från den officiella webbplatsen

Med uppdateringarna och användarkontot hanteras kan vi ladda ner Nagios genom att besöka den officiella webbplatsen.

Alternativt kan du använda följande kommandon för att ladda ner direkt från webben:

$ cd / tmp

$ wget https: // tillgångar.nagios.com / nedladdningar / nagioscore / utgåvor / nagios-4.4.5.tjära.gz

Extrahera sedan filerna med hjälp av tar-kommandot och flytta det till den plats du väljer

$ tar -zxvf / tmp / nagios-4.4.5.tjära.gz

$ cd / tmp / nagios-4.4.5 /

Steg 4: Kompilera Nagios med Ubuntu 20.04

Skriv in följande kommandon:

$ sudo ./ configure --with-nagios-group = nagios
--with-command-group = nagcmd --with-httpd_conf = / etc / apache2 / sites-enabled /

$ sudo gör allt

$ sudo gör installation

$ sudo gör installation-init

$ sudo gör install-config

$ sudo gör install-commandmode

Steg 5: Uppdatera din e-postadress

Skriv in följande kommando:

$ sudo gedit / usr / local / nagios / etc / objects / contacts.cfg

Vad detta kommando gör är att den redigerar filen (kontakter.cfg) i katalogen usr / local / nagios / etc / objects, för att inkludera e-postadressen där vi vill ta emot aviseringar.

Steg 6: Starta webbgränssnittsinstallatören

Med alla ovanstående inmatningar till deras platser kan vi äntligen gå vidare till installationen av Nagios webbgränssnitt. Använd följande koder, till att börja med, installationen.

$ sudo gör installation-webconf

Du behöver ett användarkonto för att börja använda Nagios webbgränssnitt, så naturligtvis måste du först skapa ett användarkonto.

Skriv följande i det interaktiva skalet för att skapa ett användarkonto.

$ cd / tmp / nagios-4.4.5 $ sudo htpasswd -c / usr / local / nagios / etc / htpasswd.användare

$ sudo a2enmod cgi

Slutligen kan du starta om Apache-servrarna.

$ sudo systemctl starta om apache2

Steg 7: Installera Nagios Plugins

Om den inte redan är på / tmp kan du byta katalog med:

$ cd / tmp

Och använd sedan följande kommando för att starta nedladdningen.

$ wget https: // nagios-plugins.org / download / nagios-plugins-2.3.3.tjära.gz

Därefter måste du extrahera filen och placera den i den resulterande katalogen:

$ tar -zxvf / tmp / nagios-plugins-2.3.3.tjära.gz

$ cd / tmp / nagios-plugins-2.3.3 /

När du har bytt kataloger kompilerar du plugins med följande kommando:

$ sudo ./ configure --with-nagios-user = nagios --with-nagios-group = nagios

$ sudo make

$ sudo gör installation

Steg 8: Använda Nagios på Ubuntu

Använd följande kommando för att se till att konfigurationen korrekt ses igenom:

$ sudo / usr / local / nagios / bin / nagios -v

$ cd / usr / local / nagios / etc / nagios.cfg

Aktivera Nagios-tjänsten för att starta den automatiskt varje gång du startar din virtuella dator med:

$ sudo systemctl aktiverar nagios

Starta tjänsterna.

$ sudo systemctl starta Nagios

Steg 9: Lär känna webbgränssnittet

Gå till http: // ip-add / nagios / och har en spricka i webbgränssnittet. Du ombeds användaruppgifterna innan du loggar in.

När du loggar in bör du se medlemsinstrumentet:

Lägg märke till olika alternativ längst till vänster i gränssnittet. Håll muspekaren över dem för att ta reda på mer.

Packa upp saker

I denna handledning har vi sett hur man installerar Nagios på Ubuntu 20.04. Vi gick igenom och detaljerade alla steg som behöver följas och förklarade vilken funktion varje steg tjänar totalt sett. Det är mycket lättare att installera Nagios från deras officiella förråd än att installera det från dess källkod. Men ibland händer det så att förvaren inte levererar de senaste versionerna av Nagios. Detta är naturligtvis aldrig fallet när du använder källkod för att installera Nagios.

Bästa spelkonsolemulatorer för Linux
Den här artikeln listar populära spelkonsolemuleringsprogram som finns tillgängliga för Linux. Emulation är ett mjukvarukompatibilitetsskikt som emule...
Bästa Linux Distros för spel 2021
Linux-operativsystemet har kommit långt från sitt ursprungliga, enkla, serverbaserade utseende. Detta operativsystem har förbättrats enormt de senaste...
Hur du fångar och strömmar din spelsession på Linux
Tidigare betraktades spel bara som en hobby, men med tiden såg spelindustrin en enorm tillväxt när det gäller teknik och antalet spelare. Spelpubliken...